[][src]Enum kf_protocol::api::AllKfApiKey

#[repr(u16)]pub enum AllKfApiKey {
    Produce,
    Fetch,
    ListOffsets,
    Metadata,
    LeaderAndIsr,
    StopReplica,
    UpdateMetadata,
    ControlShutdown,
    OffsetCommit,
    OffsetFetch,
    FindCoordinator,
    JoinGroup,
    Heartbeat,
    LeaveGroup,
    SyncGroup,
    DescribeGroup,
    ListGroups,
    SaslHandshake,
    ApiVersion,
    CreateTopics,
    DeleteTopics,
    DeleteRecords,
    InitProducerId,
    OffsetForLeaderEpoch,
    AddPartitionsToTxn,
    AddOffsetsToTxn,
    EndTxn,
    WriteTxnMarkers,
    TxnOffsetCommit,
    DescribeAcls,
    CreateAcls,
    DeleteAcls,
    DescribeConfigs,
    AlterConfigs,
    AlterReplicaLogDirs,
    DescribeLogDirs,
    SaslAuthenticate,
    CreatePartitions,
    CreateDelegationToken,
    RenewDelegationToken,
    ExpireDelegationToken,
    DescribeDelegationToken,
    DeleteGroups,
}

Variants

Produce
Fetch
ListOffsets
Metadata
LeaderAndIsr
StopReplica
UpdateMetadata
ControlShutdown
OffsetCommit
OffsetFetch
FindCoordinator
JoinGroup
Heartbeat
LeaveGroup
SyncGroup
DescribeGroup
ListGroups
SaslHandshake
ApiVersion
CreateTopics
DeleteTopics
DeleteRecords
InitProducerId
OffsetForLeaderEpoch
AddPartitionsToTxn
AddOffsetsToTxn
EndTxn
WriteTxnMarkers
TxnOffsetCommit
DescribeAcls
CreateAcls
DeleteAcls
DescribeConfigs
AlterConfigs
AlterReplicaLogDirs
DescribeLogDirs
SaslAuthenticate
CreatePartitions
CreateDelegationToken
RenewDelegationToken
ExpireDelegationToken
DescribeDelegationToken
DeleteGroups

Trait Implementations

impl Clone for AllKfApiKey[src]

impl Copy for AllKfApiKey[src]

impl Debug for AllKfApiKey[src]

impl Decoder for AllKfApiKey[src]

impl Default for AllKfApiKey[src]

impl Encoder for AllKfApiKey[src]

impl PartialEq<AllKfApiKey> for AllKfApiKey[src]

impl TryFrom<u16> for AllKfApiKey[src]

type Error = Error

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.