Peek

Placeholder (to be expanded):

  • Purpose: read values dynamically without knowing the concrete type.
  • Core API: Peek, traversing fields/variants, reading scalars, sequences, maps.
  • When to use: pretty-printers, diff tools, schema exporters.
  • Safety: lifetime parameters tie to the backing value; no cloning unless supported by vtable.
  • Examples: walk a struct, iterate a map, stringify with spans.