Expand description
Decoding primitives for MessagePack.
Structs§
- Array
Decoder - Decode a MessagePack array of
VintoArraycollecting iterator. - BinDecoder
- Decode a MessagePack binary blob and return a borrowed byte slice.
- BinOwned
Decoder alloc - Owned
Vec<u8>decoder for MessagePack bin8/16/32. - MapDecoder
- Decode a MessagePack map of
K -> VintoMapcollecting iterator. - Nbyte
Reader - Helper to read a fixed number of big‑endian bytes and return them as
usize. - NilDecoder
- Decode the MessagePack
nilvalue. - Reference
Decoder - Decode a MessagePack binary and return a
Referenceto its bytes - Reference
StrBin Decoder - Decode a Messagepack string without utf-8 validation. This is useful for lowering the decoding cost.
- Reference
StrDecoder - Decode a MessagePack string and return a ReferenceStr
Enums§
- Any
- Skip a single MessagePack value from the reader.
- Error
- MessagePack decode error
- Reference
Str - Borrowed or copied UTF‑8 string reference
Traits§
- Decode
- Decode a value from MessagePack.
- Decode
Borrowed - Decode a value whose borrows are bounded by
'de. - Decode
Bytes - Trait for decoding MessagePack binary data.
- Decode
Owned - Decode a value which owns its data