[][src]Trait kf_protocol::api::Request

pub trait Request: Debug + Decoder + Encoder {
    type Response: Debug + Decoder + Encoder;

    const API_KEY: u16;
    const DEFAULT_API_VERSION: i16;
    const MIN_API_VERSION: i16;
    const MAX_API_VERSION: i16;
}

Associated Types

Loading content...

Associated Constants

Loading content...

Implementors

impl Request for KfApiVersionsRequest[src]

impl Request for KfDeleteGroupsRequest[src]

impl Request for KfDescribeGroupsRequest[src]

impl Request for KfFindCoordinatorRequest[src]

impl Request for KfHeartbeatRequest[src]

impl Request for KfJoinGroupRequest[src]

impl Request for KfLeaveGroupRequest[src]

impl Request for KfListGroupsRequest[src]

impl Request for KfSyncGroupRequest[src]

impl Request for KfLeaderAndIsrRequest[src]

impl Request for KfMetadataRequest[src]

impl Request for KfUpdateMetadataRequest[src]

impl Request for KfListOffsetRequest[src]

impl Request for KfOffsetFetchRequest[src]

impl Request for KfCreateTopicsRequest[src]

impl Request for KfDeleteTopicsRequest[src]

impl<R> Request for KfFetchRequest<R> where
    R: Debug + Decoder + Encoder
[src]

impl<R> Request for KfProduceRequest<R> where
    R: Debug + Decoder + Encoder
[src]

Loading content...