Expand description
Message encoding and decoding with pluggable codec support.
This module provides two codec implementations:
MsgPackCodec- MessagePack serialization (default, via rmp-serde)JsonCodec- JSON serialization (via serde_json)
Enable the desired codec via cargo features:
msgpack(default) - MessagePack codecjson- JSON codec
Structs§
- MsgPack
Codec - MessagePack codec marker type.
Traits§
- Codec
- Trait for encoding and decoding messages.
- Codec
Type - Marker trait for codec types.
- Decode
- Trait for decoding messages.
- Encode
- Trait for encoding messages.
Type Aliases§
- Default
Codec - The default codec type (MessagePack when msgpack feature is enabled).