Expand description
Borrowed JSON contract for context owners. Ownership and allocation bills stay with the provider; observing a subtree grants no mutation capability.
Structs§
- Context
Source Ref - Shared provider reference whose final release remains provider-controlled.
- Json
Subtree - Redacted
Subtree - Explicit source policy, applied before any output field selection.
Enums§
Traits§
- Context
Json - Implementations expose a validated immutable tree using owner-local indices.
Numbers are original JSON tokens. Object children carry decoded keys;
array children carry no key.
afteris the previously returned child index. - Context
Source - Shared immutable provider. The callback runs synchronously under the provider’s read guard; no tree borrow or mutable owner can escape it.