Skip to main content

Module requests

Module requests 

Source

Structs§

ControlsRequest
The external-control request: five nullable supplied controls.
EvaluationRequest
The run-identity request: profile, mode, and the exact snapshot identities to evaluate. The candidate commit is null exactly when the mode is index.
SnapshotRequest
The materialization request. git-objects pairs with mode commit-pair and index with mode index; the pairing law is checked against the evaluation request by the consumer, since each request parses alone.
SuppliedControl
One supplied external control: the exact embedded JSON value, the independently acquired expected semantic digest, and the external trust source that authorized it.
SuppliedTime
The supplied trusted-time statement with the provider-authenticated run context the statement must identify. Its trust source is fixed.

Enums§

RequestMode
RequestTrust

Constants§

CONTROLS_REQUEST_SCHEMA
EVALUATION_REQUEST_SCHEMA
REPOSITORY_HANDLE_ORDINAL
The published handle table’s repository ordinal, constant across the in-process and future subprocess lanes.
REQUEST_STREAM_BYTES
Every request stream is one complete bounded byte capture from byte zero through EOF; its diagnostic digest exists exactly when EOF was obtained within this cap.
SNAPSHOT_REQUEST_SCHEMA