Preview of the proposed up-rust native-frame-model branch (up-rust b6b99c6d, up-spec f0e9b17) — not released documentation. branch · write-up

Function decode_frame_metadata_fields

Source
pub fn decode_frame_metadata_fields(
    src: &[u8],
) -> Result<UFrameMetadata, UFrameFieldsError>
Expand description

Decodes and validates frame metadata from its canonical field block bytes.

The entire input must be consumed; trailing bytes are rejected.

ยงErrors

Returns an error if the bytes are malformed, use an unsupported block version, contain unknown presence bits, or decode into invalid metadata.