Expand description
Canonical host-built source admission contracts.
This module presents the shared runtime owner directly. Build one
source_authority::SourceAuthority in trusted host code, then pass it to
source_authority::ReadEvalRequest::new or a
source_authority::DynamicSourcePolicy evaluation method.
Guest-language crates own syntax and semantics, not authority envelopes.
Structs§
- Dynamic
Source Policy - Reusable policy for dynamic source evaluated through a named codec.
- Read
Eval Admission - The value-or-error and the single ledger event produced by one admission.
- Read
Eval Broker - The one runtime admission gate for explicit diminished read-eval.
- Read
Eval Decision - Data recorded for one explicit read-eval admission decision.
- Read
Eval Request - A single explicit, host-authorized read-eval admission request.
- Request
Origin - Open origin data for an explicit read-eval request.
- Source
Authority - Immutable host authority shared by requests that load or evaluate source.
Enums§
- Read
Eval Outcome - The outcome recorded for one explicit read-eval admission request.
- Read
Eval Source - Source accepted by the read-eval broker.