Expand description
JSON codec for JSON-RPC message framing.
Provides JsonCodec which encodes/decodes serde_json::Value
messages with a configurable max payload size (default 4MB).
Structs§
- Json
Codec - Default JSON codec with configurable max payload size.
Constants§
Traits§
- Codec
- Encodes and decodes messages from a wire-level type.
- Json
RpcCodec - Byte-stream codec used for TCP, TLS, Unix, QUIC, and HTTP.
- Json
RpcWs Codec - WebSocket-message codec used for
ws://andwss://endpoints.
Type Aliases§
- Byte
Buffer - Back-compat alias used as the wire type in
Codec<W>for byte-stream framing.