Trait kafka_protocol::protocol::Request
source · pub trait Request: Message + Encodable + Decodable + HeaderVersion {
type Response: Message + Encodable + Decodable + HeaderVersion;
const KEY: i16;
}
Expand description
An API request.
Every abstract request must be able to provide the following items:
- An API key mapped to this request.
- A version based on a provided header version.
Required Associated Types§
Required Associated Constants§
Object Safety§
This trait is not object safe.