Module codec

Module codec 

Source
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 codec
  • json - JSON codec

Structs§

MsgPackCodec
MessagePack codec marker type.

Traits§

Codec
Trait for encoding and decoding messages.
CodecType
Marker trait for codec types.
Decode
Trait for decoding messages.
Encode
Trait for encoding messages.

Type Aliases§

DefaultCodec
The default codec type (MessagePack when msgpack feature is enabled).