Skip to main content

Module codec

Module codec 

Source
Expand description

Message encoding and decoding.

The codec trait is generic over the wire type (W):

  • ByteBuffer for byte-stream transports (TCP, TLS, Unix)
  • ws::Message for WebSocket

Built-in codecs:

  • LengthCodec - length-prefixed (u32) framing for byte streams
  • BytesCodec - raw bytes with configurable max size

Modules§

bytes_codec 🔒
length_codec 🔒

Structs§

BytesCodec
LengthCodec

Traits§

Codec
Encodes and decodes messages from a wire-level type.