Expand description
Most types are used internally in encoding/decoding, and are not required by typical use cases for interacting with the protocol. However, types can be used for decoding partial messages, or rewriting parts of an encoded message.
Modules§
- Utilities for working with the
bytescrate. - Raw types of the Kafka protocol, as defined by the protocol specification.
Structs§
- A string type backed by Bytes.
- The range of versions (min, max) allowed for agiven message.
Traits§
- A decodable message.
- An encodable message.
- Every message has a set of versions valid for a given header version.
- An API request or response.
- An API request.