Expand description
Backend-neutral expression-tree namespace records.
Structs§
- Cell
Create - Request record for creating an immutable durable cell.
- CellId
- Stable cell identity.
- Cell
Record - Immutable durable calculation cell record.
- Codec
Policy Patch - Patch applied at the tree, directory, or cell policy level.
- DirId
- Stable dir identity.
- DirRecord
- Durable directory record with immutable identity and movable parent/name.
- Effective
Codec Policy - Fully resolved codec and face policy at one namespace node.
- Expr
Tree Stores - Typed source/control/derived stores plus explicit Table/Dir mount descriptors.
- Face
Budget - Independent resource ceilings for one encoded source or result face.
- Mount
Descriptor - Explicit mount descriptor stored outside authored source cells.
- Mount
Epoch - Monotonic observation of a mounted backend generation.
- Namespace
- Durable finite namespace records for one expression tree.
- Namespace
Name - A validated finite namespace child name.
- Pending
Commit - Recoverable source/control commit staged across separate backends.
- Revision
Tick - Monotonic namespace revision paired with the logical tick that produced it.
- Source
Entry - Authored source-store entry. Operational and derived values have no variants here.
- Source
Record - Source provenance attached to a namespace node.
- Stamp
- Stamp attached to durable namespace records.
- TreeId
- Stable tree identity.
- Wall
Time Ms - Optional wall-clock observation in Unix milliseconds.
- Writer
Lane - An acquired serialized writer lane.
Enums§
- Backend
Kind - Backend family named by a mounted expression-tree store descriptor.
- Control
Entry - Control-store entry for operational state.
- Derived
Entry - Derived-store entry for rebuildable calculation artifacts.
- Generated
Name Kind - Generated-name counter families are scoped per parent directory.
- Mount
Resource - Mounted target shape. Table mounts are leaves; Dir mounts can be traversed.
- Namespace
Entry - A named child entry in the finite namespace.
- Namespace
Error - Typed failures for backend-neutral expression-tree namespace records.
- Node
Kind - Durable expression-tree node families.
- Store
Error - Store composition failures.
Constants§
- HARD_
MAX_ FACE_ BYTES - Absolute ceiling for bytes admitted to one encoded source or result face.
- HARD_
MAX_ FACE_ DEPTH - Absolute ceiling for expression nesting inspected for one face.
- HARD_
MAX_ FACE_ ITEMS - Absolute ceiling for expression nodes or runtime collection items inspected for one face.
Functions§
- crate_
identity - Returns the crate’s public identity.
- resolve_
namespace_ path - Resolve a canonical expression-tree namespace reference.