Expand description
Request facts only. Allocation permission and cancellation remain with Runtime/Admission. Root creation and each local allocation must be preceded by their storage reservation.
Structs§
- Context
Identity - Exact bounded protocol identity. Not an authorization or a user-data container.
- Context
Label - Safe metadata, bounded and exact; credentials/URL/query syntax is rejected.
- Registered
Context Operation - Static registered operation labels are borrowed forever, never copied as text.
- Request
Execution View - Immutable local facts + a frozen visibility stage, sharing the single root. Source receipts retain this object, not another projection or diagnostic body.
- Request
Identity Group - Complete validated identity group. Consumed atomically by the entry publisher. No partial-field setters; rejected publication returns this same group.
- Request
Local Facts - Request
Root Publisher - Unique entry binding capability. Does not own an account or output handle.
- Request
Root Ref - Read-only shared reference; cloning shares one allocation, never root fields.
Enums§
- Context
Conflict - Context
Fact - Closed absence vocabulary, separate from output availability.
- Request
View Phase - Closed lifecycle metadata, not a state machine controlling the request.
Functions§
- request_
context_ layouts - Payload and shared allocation layouts, not a reservation or full task charge. Arc control block calculation follows std’s two-AtomicUsize header, with Layout::extend padding. Allocator metadata is NOT included; R0 must account it.