Skip to main content

Module value

Module value 

Source
Expand description

Matter TLV element values.

Phase 3 of matter-codec adds container variants. The full TLV value space is now represented.

Enums§

Value
A decoded Matter TLV value, collapsed across wire widths.
ValueRef
A borrowed view of one decoded scalar TLV value — the zero-copy sibling of Value. Strings and byte strings borrow directly from the reader’s input; scalars are carried by value. Containers never appear here: the streaming crate::TlvReader::next_ref API reports them as ContainerStart/ContainerEnd events, so no owned children are built.