pub type MetadataRootEnvelope = ControlObjectEnvelope<MetadataRootState>;Expand description
Specializes a control envelope for the selected materialized manifest.
Aliased Type§
pub struct MetadataRootEnvelope {
pub kind: ControlObjectKind,
pub format_version: u32,
pub payload_checksum: String,
pub state: MetadataRootState,
}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: MetadataRootStateDecoded control state protected by payload_checksum.