Expand description
Encoding primitives for MessagePack.
This module exposes the Encode
trait and a number of small helper
encoders for arrays, maps, strings and binary data.
Re-exports§
pub use bin::BinaryEncoder;
pub use map::MapDataEncoder;
pub use map::MapEncoder;
pub use map::MapFormatEncoder;
pub use map::MapSliceEncoder;
pub use nil::NilEncoder;
Modules§
- array
- Array format encoder.
- bin
- Binary encoders.
- bool
- Boolean encoders.
- float
- Floating‑point encoders.
- int
- Integer encoders and size‑minimising helpers.
- map
- Map encoders.
- nil
- Nil encoder.
- str
- String encoders.
Enums§
- Error
- MessagePack encode error
Traits§
- Encode
- A type which can be encoded to MessagePack.