pub type HeadStateEnvelope = ControlObjectEnvelope<HeadState>;Expand description
Specializes a control envelope for the authoritative namespace head.
Aliased Type§
pub struct HeadStateEnvelope {
pub kind: ControlObjectKind,
pub format_version: u32,
pub payload_checksum: String,
pub state: HeadState,
}Fields§
§kind: ControlObjectKindDurable-family discriminator that selects T and its independent version.
format_version: u32Family-local format version obtained from kind.
payload_checksum: StringDigest of the payload JSON exactly as stored in the durable document,
in sha256:<hex> form.
state: HeadStateDecoded control state protected by payload_checksum.