Skip to main content

ExtensibilityKind

Type Alias ExtensibilityKind 

Source
pub type ExtensibilityKind = Extensibility;
Expand description

Spec-aligned Alias: zerodds-xcdr2-rust §2 referenziert die Extensibility-Enum unter dem Namen ExtensibilityKind. Wir behalten Extensibility als Implementations-Name; beide sind via Alias identisch.

Aliased Type§

#[repr(u8)]
pub enum ExtensibilityKind { Final = 0, Appendable = 1, Mutable = 2, }

Variants§

§

Final = 0

@final: tight-packed body, kein Header.

§

Appendable = 1

@appendable: 4-byte DHEADER + body, forward-compatible.

§

Mutable = 2

@mutable: pro Member ein EMHEADER + Body.