pub type WalFloorEnvelope = ControlObjectEnvelope<WalFloorState>;Expand description
Specializes a control envelope for the retained-history floor.
Aliased Type§
pub struct WalFloorEnvelope {
pub kind: ControlObjectKind,
pub format_version: u32,
pub payload_checksum: String,
pub state: WalFloorState,
}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: WalFloorStateDecoded control state protected by payload_checksum.