pub trait Decodable: Sized {
// Required method
fn decode<B: ByteBuf>(buf: &mut B, version: i16) -> Result<Self>;
}
Expand description
A decodable message.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl Decodable for AddOffsetsToTxnRequest
Available on crate feature
broker
only.impl Decodable for AddOffsetsToTxnResponse
Available on crate feature
client
only.impl Decodable for AddPartitionsToTxnRequest
Available on crate feature
broker
only.impl Decodable for AddPartitionsToTxnTopic
Available on crate feature
broker
only.impl Decodable for AddPartitionsToTxnTransaction
Available on crate feature
broker
only.impl Decodable for AddPartitionsToTxnPartitionResult
Available on crate feature
client
only.impl Decodable for AddPartitionsToTxnResponse
Available on crate feature
client
only.impl Decodable for AddPartitionsToTxnResult
Available on crate feature
client
only.impl Decodable for AddPartitionsToTxnTopicResult
Available on crate feature
client
only.impl Decodable for AddRaftVoterRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::add_raft_voter_request::Listener
Available on crate feature
broker
only.impl Decodable for AddRaftVoterResponse
Available on crate feature
client
only.impl Decodable for AllocateProducerIdsRequest
Available on crate feature
broker
only.impl Decodable for AllocateProducerIdsResponse
Available on crate feature
client
only.impl Decodable for AlterClientQuotasRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_client_quotas_request::EntityData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_client_quotas_request::EntryData
Available on crate feature
broker
only.impl Decodable for OpData
Available on crate feature
broker
only.impl Decodable for AlterClientQuotasResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::alter_client_quotas_response::EntityData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::alter_client_quotas_response::EntryData
Available on crate feature
client
only.impl Decodable for AlterConfigsRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_configs_request::AlterConfigsResource
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_configs_request::AlterableConfig
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_configs_response::AlterConfigsResourceResponse
Available on crate feature
client
only.impl Decodable for AlterConfigsResponse
Available on crate feature
client
only.impl Decodable for AlterPartitionReassignmentsRequest
Available on crate feature
broker
only.impl Decodable for ReassignablePartition
Available on crate feature
broker
only.impl Decodable for ReassignableTopic
Available on crate feature
broker
only.impl Decodable for AlterPartitionReassignmentsResponse
Available on crate feature
client
only.impl Decodable for ReassignablePartitionResponse
Available on crate feature
client
only.impl Decodable for ReassignableTopicResponse
Available on crate feature
client
only.impl Decodable for AlterPartitionRequest
Available on crate feature
broker
only.impl Decodable for BrokerState
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_partition_request::PartitionData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::alter_partition_request::TopicData
Available on crate feature
broker
only.impl Decodable for AlterPartitionResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::alter_partition_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::alter_partition_response::TopicData
Available on crate feature
client
only.impl Decodable for AlterReplicaLogDir
Available on crate feature
broker
only.impl Decodable for AlterReplicaLogDirTopic
Available on crate feature
broker
only.impl Decodable for AlterReplicaLogDirsRequest
Available on crate feature
broker
only.impl Decodable for AlterReplicaLogDirPartitionResult
Available on crate feature
client
only.impl Decodable for AlterReplicaLogDirTopicResult
Available on crate feature
client
only.impl Decodable for AlterReplicaLogDirsResponse
Available on crate feature
client
only.impl Decodable for AlterUserScramCredentialsRequest
Available on crate feature
broker
only.impl Decodable for ScramCredentialDeletion
Available on crate feature
broker
only.impl Decodable for ScramCredentialUpsertion
Available on crate feature
broker
only.impl Decodable for AlterUserScramCredentialsResponse
Available on crate feature
client
only.impl Decodable for AlterUserScramCredentialsResult
Available on crate feature
client
only.impl Decodable for ApiVersionsRequest
Available on crate feature
broker
only.impl Decodable for ApiVersion
Available on crate feature
client
only.impl Decodable for ApiVersionsResponse
Available on crate feature
client
only.impl Decodable for FinalizedFeatureKey
Available on crate feature
client
only.impl Decodable for SupportedFeatureKey
Available on crate feature
client
only.impl Decodable for AssignReplicasToDirsRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::assign_replicas_to_dirs_request::DirectoryData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::assign_replicas_to_dirs_request::PartitionData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::assign_replicas_to_dirs_request::TopicData
Available on crate feature
broker
only.impl Decodable for AssignReplicasToDirsResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::assign_replicas_to_dirs_response::DirectoryData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::assign_replicas_to_dirs_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::assign_replicas_to_dirs_response::TopicData
Available on crate feature
client
only.impl Decodable for BeginQuorumEpochRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::begin_quorum_epoch_request::LeaderEndpoint
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::begin_quorum_epoch_request::PartitionData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::begin_quorum_epoch_request::TopicData
Available on crate feature
broker
only.impl Decodable for BeginQuorumEpochResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::begin_quorum_epoch_response::NodeEndpoint
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::begin_quorum_epoch_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::begin_quorum_epoch_response::TopicData
Available on crate feature
client
only.impl Decodable for BrokerHeartbeatRequest
Available on crate feature
broker
only.impl Decodable for BrokerHeartbeatResponse
Available on crate feature
client
only.impl Decodable for BrokerRegistrationRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::broker_registration_request::Feature
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::broker_registration_request::Listener
Available on crate feature
broker
only.impl Decodable for BrokerRegistrationResponse
Available on crate feature
client
only.impl Decodable for ConsumerGroupDescribeRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::consumer_group_describe_response::Assignment
Available on crate feature
client
only.impl Decodable for ConsumerGroupDescribeResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::consumer_group_describe_response::DescribedGroup
Available on crate feature
client
only.impl Decodable for Member
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::consumer_group_describe_response::TopicPartitions
Available on crate feature
client
only.impl Decodable for ConsumerGroupHeartbeatRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::consumer_group_heartbeat_request::TopicPartitions
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::consumer_group_heartbeat_response::Assignment
Available on crate feature
client
only.impl Decodable for ConsumerGroupHeartbeatResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::consumer_group_heartbeat_response::TopicPartitions
Available on crate feature
client
only.impl Decodable for ConsumerProtocolAssignment
impl Decodable for kafka_protocol::messages::consumer_protocol_assignment::TopicPartition
impl Decodable for ConsumerProtocolSubscription
impl Decodable for kafka_protocol::messages::consumer_protocol_subscription::TopicPartition
impl Decodable for ControlledShutdownRequest
Available on crate feature
broker
only.impl Decodable for ControlledShutdownResponse
Available on crate feature
client
only.impl Decodable for RemainingPartition
Available on crate feature
client
only.impl Decodable for ControllerRegistrationRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::controller_registration_request::Feature
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::controller_registration_request::Listener
Available on crate feature
broker
only.impl Decodable for ControllerRegistrationResponse
Available on crate feature
client
only.impl Decodable for AclCreation
Available on crate feature
broker
only.impl Decodable for CreateAclsRequest
Available on crate feature
broker
only.impl Decodable for AclCreationResult
Available on crate feature
client
only.impl Decodable for CreateAclsResponse
Available on crate feature
client
only.impl Decodable for CreatableRenewers
Available on crate feature
broker
only.impl Decodable for CreateDelegationTokenRequest
Available on crate feature
broker
only.impl Decodable for CreateDelegationTokenResponse
Available on crate feature
client
only.impl Decodable for CreatePartitionsAssignment
Available on crate feature
broker
only.impl Decodable for CreatePartitionsRequest
Available on crate feature
broker
only.impl Decodable for CreatePartitionsTopic
Available on crate feature
broker
only.impl Decodable for CreatePartitionsResponse
Available on crate feature
client
only.impl Decodable for CreatePartitionsTopicResult
Available on crate feature
client
only.impl Decodable for CreatableReplicaAssignment
Available on crate feature
broker
only.impl Decodable for CreatableTopic
Available on crate feature
broker
only.impl Decodable for CreatableTopicConfig
Available on crate feature
broker
only.impl Decodable for CreateTopicsRequest
Available on crate feature
broker
only.impl Decodable for CreatableTopicConfigs
Available on crate feature
client
only.impl Decodable for CreatableTopicResult
Available on crate feature
client
only.impl Decodable for CreateTopicsResponse
Available on crate feature
client
only.impl Decodable for DefaultPrincipalData
impl Decodable for DeleteAclsFilter
Available on crate feature
broker
only.impl Decodable for DeleteAclsRequest
Available on crate feature
broker
only.impl Decodable for DeleteAclsFilterResult
Available on crate feature
client
only.impl Decodable for DeleteAclsMatchingAcl
Available on crate feature
client
only.impl Decodable for DeleteAclsResponse
Available on crate feature
client
only.impl Decodable for DeleteGroupsRequest
Available on crate feature
broker
only.impl Decodable for DeletableGroupResult
Available on crate feature
client
only.impl Decodable for DeleteGroupsResponse
Available on crate feature
client
only.impl Decodable for DeleteRecordsPartition
Available on crate feature
broker
only.impl Decodable for DeleteRecordsRequest
Available on crate feature
broker
only.impl Decodable for DeleteRecordsTopic
Available on crate feature
broker
only.impl Decodable for DeleteRecordsPartitionResult
Available on crate feature
client
only.impl Decodable for DeleteRecordsResponse
Available on crate feature
client
only.impl Decodable for DeleteRecordsTopicResult
Available on crate feature
client
only.impl Decodable for DeleteTopicState
Available on crate feature
broker
only.impl Decodable for DeleteTopicsRequest
Available on crate feature
broker
only.impl Decodable for DeletableTopicResult
Available on crate feature
client
only.impl Decodable for DeleteTopicsResponse
Available on crate feature
client
only.impl Decodable for DescribeAclsRequest
Available on crate feature
broker
only.impl Decodable for AclDescription
Available on crate feature
client
only.impl Decodable for DescribeAclsResource
Available on crate feature
client
only.impl Decodable for DescribeAclsResponse
Available on crate feature
client
only.impl Decodable for ComponentData
Available on crate feature
broker
only.impl Decodable for DescribeClientQuotasRequest
Available on crate feature
broker
only.impl Decodable for DescribeClientQuotasResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_client_quotas_response::EntityData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_client_quotas_response::EntryData
Available on crate feature
client
only.impl Decodable for ValueData
Available on crate feature
client
only.impl Decodable for DescribeClusterRequest
Available on crate feature
broker
only.impl Decodable for DescribeClusterBroker
Available on crate feature
client
only.impl Decodable for DescribeClusterResponse
Available on crate feature
client
only.impl Decodable for DescribeConfigsRequest
Available on crate feature
broker
only.impl Decodable for DescribeConfigsResource
Available on crate feature
broker
only.impl Decodable for DescribeConfigsResourceResult
Available on crate feature
client
only.impl Decodable for DescribeConfigsResponse
Available on crate feature
client
only.impl Decodable for DescribeConfigsResult
Available on crate feature
client
only.impl Decodable for DescribeConfigsSynonym
Available on crate feature
client
only.impl Decodable for DescribeDelegationTokenOwner
Available on crate feature
broker
only.impl Decodable for DescribeDelegationTokenRequest
Available on crate feature
broker
only.impl Decodable for DescribeDelegationTokenResponse
Available on crate feature
client
only.impl Decodable for DescribedDelegationToken
Available on crate feature
client
only.impl Decodable for DescribedDelegationTokenRenewer
Available on crate feature
client
only.impl Decodable for DescribeGroupsRequest
Available on crate feature
broker
only.impl Decodable for DescribeGroupsResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_groups_response::DescribedGroup
Available on crate feature
client
only.impl Decodable for DescribedGroupMember
Available on crate feature
client
only.impl Decodable for DescribableLogDirTopic
Available on crate feature
broker
only.impl Decodable for DescribeLogDirsRequest
Available on crate feature
broker
only.impl Decodable for DescribeLogDirsPartition
Available on crate feature
client
only.impl Decodable for DescribeLogDirsResponse
Available on crate feature
client
only.impl Decodable for DescribeLogDirsResult
Available on crate feature
client
only.impl Decodable for DescribeLogDirsTopic
Available on crate feature
client
only.impl Decodable for DescribeProducersRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::describe_producers_request::TopicRequest
Available on crate feature
broker
only.impl Decodable for DescribeProducersResponse
Available on crate feature
client
only.impl Decodable for PartitionResponse
Available on crate feature
client
only.impl Decodable for ProducerState
Available on crate feature
client
only.impl Decodable for TopicResponse
Available on crate feature
client
only.impl Decodable for DescribeQuorumRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::describe_quorum_request::PartitionData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::describe_quorum_request::TopicData
Available on crate feature
broker
only.impl Decodable for DescribeQuorumResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_quorum_response::Listener
Available on crate feature
client
only.impl Decodable for Node
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_quorum_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_quorum_response::ReplicaState
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_quorum_response::TopicData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_topic_partitions_request::Cursor
Available on crate feature
broker
only.impl Decodable for DescribeTopicPartitionsRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::describe_topic_partitions_request::TopicRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::describe_topic_partitions_response::Cursor
Available on crate feature
client
only.impl Decodable for DescribeTopicPartitionsResponse
Available on crate feature
client
only.impl Decodable for DescribeTopicPartitionsResponsePartition
Available on crate feature
client
only.impl Decodable for DescribeTopicPartitionsResponseTopic
Available on crate feature
client
only.impl Decodable for DescribeTransactionsRequest
Available on crate feature
broker
only.impl Decodable for DescribeTransactionsResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_transactions_response::TopicData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::describe_transactions_response::TransactionState
Available on crate feature
client
only.impl Decodable for DescribeUserScramCredentialsRequest
Available on crate feature
broker
only.impl Decodable for UserName
Available on crate feature
broker
only.impl Decodable for CredentialInfo
Available on crate feature
client
only.impl Decodable for DescribeUserScramCredentialsResponse
Available on crate feature
client
only.impl Decodable for DescribeUserScramCredentialsResult
Available on crate feature
client
only.impl Decodable for ElectLeadersRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::elect_leaders_request::TopicPartitions
Available on crate feature
broker
only.impl Decodable for ElectLeadersResponse
Available on crate feature
client
only.impl Decodable for PartitionResult
Available on crate feature
client
only.impl Decodable for ReplicaElectionResult
Available on crate feature
client
only.impl Decodable for EndQuorumEpochRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::end_quorum_epoch_request::LeaderEndpoint
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::end_quorum_epoch_request::PartitionData
Available on crate feature
broker
only.impl Decodable for ReplicaInfo
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::end_quorum_epoch_request::TopicData
Available on crate feature
broker
only.impl Decodable for EndQuorumEpochResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::end_quorum_epoch_response::NodeEndpoint
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::end_quorum_epoch_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::end_quorum_epoch_response::TopicData
Available on crate feature
client
only.impl Decodable for EndTxnRequest
Available on crate feature
broker
only.impl Decodable for EndTxnResponse
Available on crate feature
client
only.impl Decodable for EnvelopeRequest
Available on crate feature
broker
only.impl Decodable for EnvelopeResponse
Available on crate feature
client
only.impl Decodable for ExpireDelegationTokenRequest
Available on crate feature
broker
only.impl Decodable for ExpireDelegationTokenResponse
Available on crate feature
client
only.impl Decodable for FetchPartition
Available on crate feature
broker
only.impl Decodable for FetchRequest
Available on crate feature
broker
only.impl Decodable for FetchTopic
Available on crate feature
broker
only.impl Decodable for ForgottenTopic
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::fetch_request::ReplicaState
Available on crate feature
broker
only.impl Decodable for AbortedTransaction
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_response::EpochEndOffset
Available on crate feature
client
only.impl Decodable for FetchResponse
Available on crate feature
client
only.impl Decodable for FetchableTopicResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_response::LeaderIdAndEpoch
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_response::NodeEndpoint
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_response::SnapshotId
Available on crate feature
client
only.impl Decodable for FetchSnapshotRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_request::PartitionSnapshot
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_request::SnapshotId
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_request::TopicSnapshot
Available on crate feature
broker
only.impl Decodable for FetchSnapshotResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_response::LeaderIdAndEpoch
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_response::NodeEndpoint
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_response::PartitionSnapshot
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_response::SnapshotId
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::fetch_snapshot_response::TopicSnapshot
Available on crate feature
client
only.impl Decodable for FindCoordinatorRequest
Available on crate feature
broker
only.impl Decodable for Coordinator
Available on crate feature
client
only.impl Decodable for FindCoordinatorResponse
Available on crate feature
client
only.impl Decodable for GetTelemetrySubscriptionsRequest
Available on crate feature
broker
only.impl Decodable for GetTelemetrySubscriptionsResponse
Available on crate feature
client
only.impl Decodable for HeartbeatRequest
Available on crate feature
broker
only.impl Decodable for HeartbeatResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::incremental_alter_configs_request::AlterConfigsResource
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::incremental_alter_configs_request::AlterableConfig
Available on crate feature
broker
only.impl Decodable for IncrementalAlterConfigsRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::incremental_alter_configs_response::AlterConfigsResourceResponse
Available on crate feature
client
only.impl Decodable for IncrementalAlterConfigsResponse
Available on crate feature
client
only.impl Decodable for InitProducerIdRequest
Available on crate feature
broker
only.impl Decodable for InitProducerIdResponse
Available on crate feature
client
only.impl Decodable for JoinGroupRequest
Available on crate feature
broker
only.impl Decodable for JoinGroupRequestProtocol
Available on crate feature
broker
only.impl Decodable for JoinGroupResponse
Available on crate feature
client
only.impl Decodable for JoinGroupResponseMember
Available on crate feature
client
only.impl Decodable for KRaftVersionRecord
impl Decodable for LeaderAndIsrLiveLeader
Available on crate feature
broker
only.impl Decodable for LeaderAndIsrPartitionState
Available on crate feature
broker
only.impl Decodable for LeaderAndIsrRequest
Available on crate feature
broker
only.impl Decodable for LeaderAndIsrTopicState
Available on crate feature
broker
only.impl Decodable for LeaderAndIsrPartitionError
Available on crate feature
client
only.impl Decodable for LeaderAndIsrResponse
Available on crate feature
client
only.impl Decodable for LeaderAndIsrTopicError
Available on crate feature
client
only.impl Decodable for LeaderChangeMessage
impl Decodable for kafka_protocol::messages::leader_change_message::Voter
impl Decodable for LeaveGroupRequest
Available on crate feature
broker
only.impl Decodable for MemberIdentity
Available on crate feature
broker
only.impl Decodable for LeaveGroupResponse
Available on crate feature
client
only.impl Decodable for MemberResponse
Available on crate feature
client
only.impl Decodable for ListClientMetricsResourcesRequest
Available on crate feature
broker
only.impl Decodable for ClientMetricsResource
Available on crate feature
client
only.impl Decodable for ListClientMetricsResourcesResponse
Available on crate feature
client
only.impl Decodable for ListGroupsRequest
Available on crate feature
broker
only.impl Decodable for ListGroupsResponse
Available on crate feature
client
only.impl Decodable for ListedGroup
Available on crate feature
client
only.impl Decodable for ListOffsetsPartition
Available on crate feature
broker
only.impl Decodable for ListOffsetsRequest
Available on crate feature
broker
only.impl Decodable for ListOffsetsTopic
Available on crate feature
broker
only.impl Decodable for ListOffsetsPartitionResponse
Available on crate feature
client
only.impl Decodable for ListOffsetsResponse
Available on crate feature
client
only.impl Decodable for ListOffsetsTopicResponse
Available on crate feature
client
only.impl Decodable for ListPartitionReassignmentsRequest
Available on crate feature
broker
only.impl Decodable for ListPartitionReassignmentsTopics
Available on crate feature
broker
only.impl Decodable for ListPartitionReassignmentsResponse
Available on crate feature
client
only.impl Decodable for OngoingPartitionReassignment
Available on crate feature
client
only.impl Decodable for OngoingTopicReassignment
Available on crate feature
client
only.impl Decodable for ListTransactionsRequest
Available on crate feature
broker
only.impl Decodable for ListTransactionsResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::list_transactions_response::TransactionState
Available on crate feature
client
only.impl Decodable for MetadataRequest
Available on crate feature
broker
only.impl Decodable for MetadataRequestTopic
Available on crate feature
broker
only.impl Decodable for MetadataResponse
Available on crate feature
client
only.impl Decodable for MetadataResponseBroker
Available on crate feature
client
only.impl Decodable for MetadataResponsePartition
Available on crate feature
client
only.impl Decodable for MetadataResponseTopic
Available on crate feature
client
only.impl Decodable for OffsetCommitRequest
Available on crate feature
broker
only.impl Decodable for OffsetCommitRequestPartition
Available on crate feature
broker
only.impl Decodable for OffsetCommitRequestTopic
Available on crate feature
broker
only.impl Decodable for OffsetCommitResponse
Available on crate feature
client
only.impl Decodable for OffsetCommitResponsePartition
Available on crate feature
client
only.impl Decodable for OffsetCommitResponseTopic
Available on crate feature
client
only.impl Decodable for OffsetDeleteRequest
Available on crate feature
broker
only.impl Decodable for OffsetDeleteRequestPartition
Available on crate feature
broker
only.impl Decodable for OffsetDeleteRequestTopic
Available on crate feature
broker
only.impl Decodable for OffsetDeleteResponse
Available on crate feature
client
only.impl Decodable for OffsetDeleteResponsePartition
Available on crate feature
client
only.impl Decodable for OffsetDeleteResponseTopic
Available on crate feature
client
only.impl Decodable for OffsetFetchRequest
Available on crate feature
broker
only.impl Decodable for OffsetFetchRequestGroup
Available on crate feature
broker
only.impl Decodable for OffsetFetchRequestTopic
Available on crate feature
broker
only.impl Decodable for OffsetFetchRequestTopics
Available on crate feature
broker
only.impl Decodable for OffsetFetchResponse
Available on crate feature
client
only.impl Decodable for OffsetFetchResponseGroup
Available on crate feature
client
only.impl Decodable for OffsetFetchResponsePartition
Available on crate feature
client
only.impl Decodable for OffsetFetchResponsePartitions
Available on crate feature
client
only.impl Decodable for OffsetFetchResponseTopic
Available on crate feature
client
only.impl Decodable for OffsetFetchResponseTopics
Available on crate feature
client
only.impl Decodable for OffsetForLeaderEpochRequest
Available on crate feature
broker
only.impl Decodable for OffsetForLeaderPartition
Available on crate feature
broker
only.impl Decodable for OffsetForLeaderTopic
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::offset_for_leader_epoch_response::EpochEndOffset
Available on crate feature
client
only.impl Decodable for OffsetForLeaderEpochResponse
Available on crate feature
client
only.impl Decodable for OffsetForLeaderTopicResult
Available on crate feature
client
only.impl Decodable for PartitionProduceData
Available on crate feature
broker
only.impl Decodable for ProduceRequest
Available on crate feature
broker
only.impl Decodable for TopicProduceData
Available on crate feature
broker
only.impl Decodable for BatchIndexAndErrorMessage
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::produce_response::LeaderIdAndEpoch
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::produce_response::NodeEndpoint
Available on crate feature
client
only.impl Decodable for PartitionProduceResponse
Available on crate feature
client
only.impl Decodable for ProduceResponse
Available on crate feature
client
only.impl Decodable for TopicProduceResponse
Available on crate feature
client
only.impl Decodable for PushTelemetryRequest
Available on crate feature
broker
only.impl Decodable for PushTelemetryResponse
Available on crate feature
client
only.impl Decodable for RemoveRaftVoterRequest
Available on crate feature
broker
only.impl Decodable for RemoveRaftVoterResponse
Available on crate feature
client
only.impl Decodable for RenewDelegationTokenRequest
Available on crate feature
broker
only.impl Decodable for RenewDelegationTokenResponse
Available on crate feature
client
only.impl Decodable for RequestHeader
impl Decodable for ResponseHeader
impl Decodable for SaslAuthenticateRequest
Available on crate feature
broker
only.impl Decodable for SaslAuthenticateResponse
Available on crate feature
client
only.impl Decodable for SaslHandshakeRequest
Available on crate feature
broker
only.impl Decodable for SaslHandshakeResponse
Available on crate feature
client
only.impl Decodable for SnapshotHeaderRecord
impl Decodable for StopReplicaPartitionState
Available on crate feature
broker
only.impl Decodable for StopReplicaPartitionV0
Available on crate feature
broker
only.impl Decodable for StopReplicaRequest
Available on crate feature
broker
only.impl Decodable for StopReplicaTopicState
Available on crate feature
broker
only.impl Decodable for StopReplicaTopicV1
Available on crate feature
broker
only.impl Decodable for StopReplicaPartitionError
Available on crate feature
client
only.impl Decodable for StopReplicaResponse
Available on crate feature
client
only.impl Decodable for SyncGroupRequest
Available on crate feature
broker
only.impl Decodable for SyncGroupRequestAssignment
Available on crate feature
broker
only.impl Decodable for SyncGroupResponse
Available on crate feature
client
only.impl Decodable for TxnOffsetCommitRequest
Available on crate feature
broker
only.impl Decodable for TxnOffsetCommitRequestPartition
Available on crate feature
broker
only.impl Decodable for TxnOffsetCommitRequestTopic
Available on crate feature
broker
only.impl Decodable for TxnOffsetCommitResponse
Available on crate feature
client
only.impl Decodable for TxnOffsetCommitResponsePartition
Available on crate feature
client
only.impl Decodable for TxnOffsetCommitResponseTopic
Available on crate feature
client
only.impl Decodable for UnregisterBrokerRequest
Available on crate feature
broker
only.impl Decodable for UnregisterBrokerResponse
Available on crate feature
client
only.impl Decodable for FeatureUpdateKey
Available on crate feature
broker
only.impl Decodable for UpdateFeaturesRequest
Available on crate feature
broker
only.impl Decodable for UpdatableFeatureResult
Available on crate feature
client
only.impl Decodable for UpdateFeaturesResponse
Available on crate feature
client
only.impl Decodable for UpdateMetadataBroker
Available on crate feature
broker
only.impl Decodable for UpdateMetadataEndpoint
Available on crate feature
broker
only.impl Decodable for UpdateMetadataPartitionState
Available on crate feature
broker
only.impl Decodable for UpdateMetadataRequest
Available on crate feature
broker
only.impl Decodable for UpdateMetadataTopicState
Available on crate feature
broker
only.impl Decodable for UpdateMetadataResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::update_raft_voter_request::KRaftVersionFeature
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::update_raft_voter_request::Listener
Available on crate feature
broker
only.impl Decodable for UpdateRaftVoterRequest
Available on crate feature
broker
only.impl Decodable for CurrentLeader
Available on crate feature
client
only.impl Decodable for UpdateRaftVoterResponse
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::vote_request::PartitionData
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::vote_request::TopicData
Available on crate feature
broker
only.impl Decodable for VoteRequest
Available on crate feature
broker
only.impl Decodable for kafka_protocol::messages::vote_response::NodeEndpoint
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::vote_response::PartitionData
Available on crate feature
client
only.impl Decodable for kafka_protocol::messages::vote_response::TopicData
Available on crate feature
client
only.impl Decodable for VoteResponse
Available on crate feature
client
only.impl Decodable for Endpoint
impl Decodable for kafka_protocol::messages::voters_record::KRaftVersionFeature
impl Decodable for kafka_protocol::messages::voters_record::Voter
impl Decodable for VotersRecord
impl Decodable for WritableTxnMarker
Available on crate feature
broker
only.impl Decodable for WritableTxnMarkerTopic
Available on crate feature
broker
only.impl Decodable for WriteTxnMarkersRequest
Available on crate feature
broker
only.impl Decodable for WritableTxnMarkerPartitionResult
Available on crate feature
client
only.impl Decodable for WritableTxnMarkerResult
Available on crate feature
client
only.impl Decodable for WritableTxnMarkerTopicResult
Available on crate feature
client
only.impl Decodable for WriteTxnMarkersResponse
Available on crate feature
client
only.