Skip to main content

HeadStateEnvelope

Type Alias HeadStateEnvelope 

Source
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: ControlObjectKind

Durable-family discriminator that selects T and its independent version.

§format_version: u32

Family-local format version obtained from kind.

§payload_checksum: String

Digest of the payload JSON exactly as stored in the durable document, in sha256:<hex> form.

§state: HeadState

Decoded control state protected by payload_checksum.