Skip to main content

DecodeBorrow

Trait DecodeBorrow 

Source
pub trait DecodeBorrow<'de>: Sized + 'de {
    // Required method
    fn decode_borrow(
        buf: &mut &'de [u8],
        version: i16,
    ) -> Result<Self, ProtocolError>;
}
Expand description

Like Decode, but for borrowed (zero-copy) flavors. Requires a contiguous buffer because borrowed values reference slices of it.

Required Methods§

Source

fn decode_borrow( buf: &mut &'de [u8], version: i16, ) -> Result<Self, ProtocolError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::AbortedTransaction

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::AbortedTransaction

Source§

impl<'de> DecodeBorrow<'de> for AccessControlEntryRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for AcknowledgePartition

Source§

impl<'de> DecodeBorrow<'de> for AcknowledgeTopic

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_acknowledge_request::AcknowledgementBatch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_request::AcknowledgementBatch

Source§

impl<'de> DecodeBorrow<'de> for AclCreation<'de>

Source§

impl<'de> DecodeBorrow<'de> for AclCreationResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for AclDescription<'de>

Source§

impl<'de> DecodeBorrow<'de> for AcquiredRecords

Source§

impl<'de> DecodeBorrow<'de> for AddOffsetsToTxnRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddOffsetsToTxnResponse

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnPartitionResult

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddPartitionsToTxnTransaction<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddRaftVoterRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AddRaftVoterResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AllocateProducerIdsRequest

Source§

impl<'de> DecodeBorrow<'de> for AllocateProducerIdsResponse

Source§

impl<'de> DecodeBorrow<'de> for AlterClientQuotasRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterClientQuotasResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterConfigsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_configs_request::AlterConfigsResource<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::incremental_alter_configs_request::AlterConfigsResource<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_configs_response::AlterConfigsResourceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::incremental_alter_configs_response::AlterConfigsResourceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterConfigsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterPartitionReassignmentsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterPartitionReassignmentsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterPartitionRequest

Source§

impl<'de> DecodeBorrow<'de> for AlterPartitionResponse

Source§

impl<'de> DecodeBorrow<'de> for AlterReplicaLogDir<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterReplicaLogDirPartitionResult

Source§

impl<'de> DecodeBorrow<'de> for AlterReplicaLogDirTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterReplicaLogDirTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterReplicaLogDirsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterReplicaLogDirsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterShareGroupOffsetsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterShareGroupOffsetsRequestPartition

Source§

impl<'de> DecodeBorrow<'de> for AlterShareGroupOffsetsRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterShareGroupOffsetsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterShareGroupOffsetsResponsePartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterShareGroupOffsetsResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterUserScramCredentialsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterUserScramCredentialsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for AlterUserScramCredentialsResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_configs_request::AlterableConfig<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::incremental_alter_configs_request::AlterableConfig<'de>

Source§

impl<'de> DecodeBorrow<'de> for ApiVersion

Source§

impl<'de> DecodeBorrow<'de> for ApiVersionsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ApiVersionsResponse

Source§

impl<'de> DecodeBorrow<'de> for AssignReplicasToDirsRequest

Source§

impl<'de> DecodeBorrow<'de> for AssignReplicasToDirsResponse

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::consumer_group_heartbeat_response::Assignment

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_group_heartbeat_response::Assignment

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::consumer_group_describe_response::assignment::Assignment<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::share_group_describe_response::assignment::Assignment<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_describe_response::assignment::Assignment<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_response::BatchIndexAndErrorMessage<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_response::BatchIndexAndErrorMessage<'de>

Source§

impl<'de> DecodeBorrow<'de> for BeginQuorumEpochRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for BeginQuorumEpochResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for BeginTransactionRecord

Source§

impl<'de> DecodeBorrow<'de> for BrokerEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for BrokerFeature<'de>

Source§

impl<'de> DecodeBorrow<'de> for BrokerHeartbeatRequest

Source§

impl<'de> DecodeBorrow<'de> for BrokerHeartbeatResponse

Source§

impl<'de> DecodeBorrow<'de> for BrokerRegistrationChangeRecord

Source§

impl<'de> DecodeBorrow<'de> for BrokerRegistrationRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for BrokerRegistrationResponse

Source§

impl<'de> DecodeBorrow<'de> for BrokerState

Source§

impl<'de> DecodeBorrow<'de> for ClientQuotaRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for ComponentData<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConfigRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConfigResource<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConsumerGroupDescribeRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConsumerGroupDescribeResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConsumerGroupHeartbeatRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConsumerGroupHeartbeatResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConsumerProtocolAssignment<'de>

Source§

impl<'de> DecodeBorrow<'de> for ConsumerProtocolSubscription<'de>

Source§

impl<'de> DecodeBorrow<'de> for ControlRecordTypeSchema

Source§

impl<'de> DecodeBorrow<'de> for ControllerEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for ControllerFeature<'de>

Source§

impl<'de> DecodeBorrow<'de> for ControllerRegistrationRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ControllerRegistrationResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for Coordinator<'de>

Source§

impl<'de> DecodeBorrow<'de> for CopartitionGroup

Source§

impl<'de> DecodeBorrow<'de> for CreatableRenewers<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatableReplicaAssignment

Source§

impl<'de> DecodeBorrow<'de> for CreatableTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatableTopicConfig<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatableTopicConfigs<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatableTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreateAclsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreateAclsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreateDelegationTokenRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreateDelegationTokenResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatePartitionsAssignment

Source§

impl<'de> DecodeBorrow<'de> for CreatePartitionsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatePartitionsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatePartitionsTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreatePartitionsTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreateTopicsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for CreateTopicsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for CredentialInfo

Source§

impl<'de> DecodeBorrow<'de> for CurrentLeader<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_topic_partitions_request::Cursor<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_topic_partitions_response::Cursor<'de>

Source§

impl<'de> DecodeBorrow<'de> for DefaultPrincipalData<'de>

Source§

impl<'de> DecodeBorrow<'de> for DelegationTokenRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeletableGroupResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeletableTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteAclsFilter<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteAclsFilterResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteAclsMatchingAcl<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteAclsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteAclsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteGroupsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteGroupsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteRecordsPartition

Source§

impl<'de> DecodeBorrow<'de> for DeleteRecordsPartitionResult

Source§

impl<'de> DecodeBorrow<'de> for DeleteRecordsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteRecordsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteRecordsTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteRecordsTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteShareGroupOffsetsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteShareGroupOffsetsRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteShareGroupOffsetsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteShareGroupOffsetsResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteShareGroupStateRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteShareGroupStateResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteStateData

Source§

impl<'de> DecodeBorrow<'de> for DeleteStateResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteTopicState<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteTopicsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DeleteTopicsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribableLogDirTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeAclsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeAclsResource<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeAclsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeClientQuotasRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeClientQuotasResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeClusterBroker<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeClusterRequest

Source§

impl<'de> DecodeBorrow<'de> for DescribeClusterResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeConfigsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeConfigsResource<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeConfigsResourceResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeConfigsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeConfigsResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeConfigsSynonym<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeDelegationTokenOwner<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeDelegationTokenRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeDelegationTokenResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeGroupsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeGroupsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeLogDirsPartition

Source§

impl<'de> DecodeBorrow<'de> for DescribeLogDirsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeLogDirsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeLogDirsResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeLogDirsTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeProducersRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeProducersResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeQuorumRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeQuorumResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsRequestGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsResponseGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsResponsePartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeShareGroupOffsetsResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeTopicPartitionsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeTopicPartitionsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeTopicPartitionsResponsePartition

Source§

impl<'de> DecodeBorrow<'de> for DescribeTopicPartitionsResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeTransactionsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeTransactionsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeUserScramCredentialsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeUserScramCredentialsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribeUserScramCredentialsResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribedDelegationToken<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribedDelegationTokenRenewer<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::consumer_group_describe_response::DescribedGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_groups_response::DescribedGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_group_describe_response::DescribedGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::streams_group_describe_response::DescribedGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for DescribedGroupMember<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::assign_replicas_to_dirs_request::DirectoryData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::assign_replicas_to_dirs_response::DirectoryData

Source§

impl<'de> DecodeBorrow<'de> for ElectLeadersRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ElectLeadersResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for EndQuorumEpochRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for EndQuorumEpochResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for EndTransactionRecord

Source§

impl<'de> DecodeBorrow<'de> for EndTxnMarker

Source§

impl<'de> DecodeBorrow<'de> for EndTxnRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for EndTxnResponse

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_describe_response::endpoint::Endpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_request::endpoint::Endpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_response::endpoint::Endpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::voters_record::Endpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for EndpointToPartitions<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_client_quotas_request::EntityData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_client_quotas_response::EntityData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::client_quota_record::EntityData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_client_quotas_response::EntityData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_client_quotas_request::EntryData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_client_quotas_response::EntryData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_client_quotas_response::EntryData<'de>

Source§

impl<'de> DecodeBorrow<'de> for EnvelopeRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for EnvelopeResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::EpochEndOffset

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::offset_for_leader_epoch_response::EpochEndOffset

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::EpochEndOffset

Source§

impl<'de> DecodeBorrow<'de> for ExpireDelegationTokenRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ExpireDelegationTokenResponse

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::broker_registration_request::Feature<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::controller_registration_request::Feature<'de>

Source§

impl<'de> DecodeBorrow<'de> for FeatureLevelRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for FeatureUpdateKey<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_request::FetchPartition

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_request::FetchPartition

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_request::FetchPartition

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_request::FetchRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_request::FetchRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::FetchResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::FetchResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for FetchSnapshotRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for FetchSnapshotResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_request::FetchTopic

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_request::FetchTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_request::FetchTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::FetchableTopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::FetchableTopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for FinalizedFeatureKey<'de>

Source§

impl<'de> DecodeBorrow<'de> for FindCoordinatorRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for FindCoordinatorResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_request::ForgottenTopic

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_request::ForgottenTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_request::ForgottenTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for GetReplicaLogInfoRequest

Source§

impl<'de> DecodeBorrow<'de> for GetReplicaLogInfoResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for GetTelemetrySubscriptionsRequest

Source§

impl<'de> DecodeBorrow<'de> for GetTelemetrySubscriptionsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for HeartbeatRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for HeartbeatResponse

Source§

impl<'de> DecodeBorrow<'de> for IncrementalAlterConfigsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for IncrementalAlterConfigsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for InitProducerIdRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for InitProducerIdResponse

Source§

impl<'de> DecodeBorrow<'de> for InitializeShareGroupStateRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for InitializeShareGroupStateResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for InitializeStateData

Source§

impl<'de> DecodeBorrow<'de> for InitializeStateResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for JoinGroupRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for JoinGroupRequestProtocol<'de>

Source§

impl<'de> DecodeBorrow<'de> for JoinGroupResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for JoinGroupResponseMember<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::update_raft_voter_request::KRaftVersionFeature

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::voters_record::KRaftVersionFeature

Source§

impl<'de> DecodeBorrow<'de> for KRaftVersionRecord

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_describe_response::key_value::KeyValue<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_request::key_value::KeyValue<'de>

Source§

impl<'de> DecodeBorrow<'de> for LeaderChangeMessage

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::begin_quorum_epoch_request::LeaderEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::end_quorum_epoch_request::LeaderEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::LeaderIdAndEpoch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_response::LeaderIdAndEpoch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_response::LeaderIdAndEpoch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_acknowledge_response::LeaderIdAndEpoch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_response::LeaderIdAndEpoch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::LeaderIdAndEpoch

Source§

impl<'de> DecodeBorrow<'de> for LeaveGroupRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for LeaveGroupResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListConfigResourcesRequest

Source§

impl<'de> DecodeBorrow<'de> for ListConfigResourcesResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListGroupsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListGroupsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListOffsetsPartition

Source§

impl<'de> DecodeBorrow<'de> for ListOffsetsPartitionResponse

Source§

impl<'de> DecodeBorrow<'de> for ListOffsetsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListOffsetsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListOffsetsTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListOffsetsTopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListPartitionReassignmentsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListPartitionReassignmentsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListPartitionReassignmentsTopics<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListTransactionsRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListTransactionsResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ListedGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::add_raft_voter_request::Listener<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::broker_registration_request::Listener<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::controller_registration_request::Listener<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_quorum_response::Listener<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::update_raft_voter_request::Listener<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::consumer_group_describe_response::Member<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_group_describe_response::Member<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::streams_group_describe_response::Member<'de>

Source§

impl<'de> DecodeBorrow<'de> for MemberIdentity<'de>

Source§

impl<'de> DecodeBorrow<'de> for MemberResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for MetadataRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for MetadataRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for MetadataResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for MetadataResponseBroker<'de>

Source§

impl<'de> DecodeBorrow<'de> for MetadataResponsePartition

Source§

impl<'de> DecodeBorrow<'de> for MetadataResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for NoOpRecord

Source§

impl<'de> DecodeBorrow<'de> for Node<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::begin_quorum_epoch_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::end_quorum_epoch_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_acknowledge_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::vote_response::NodeEndpoint<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitRequestPartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitResponsePartition

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetDeleteRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetDeleteRequestPartition

Source§

impl<'de> DecodeBorrow<'de> for OffsetDeleteRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetDeleteResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetDeleteResponsePartition

Source§

impl<'de> DecodeBorrow<'de> for OffsetDeleteResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchRequestGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchRequestTopics<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchResponseGroup<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchResponsePartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchResponsePartitions<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetFetchResponseTopics<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetForLeaderEpochRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetForLeaderEpochResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetForLeaderPartition

Source§

impl<'de> DecodeBorrow<'de> for OffsetForLeaderTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for OffsetForLeaderTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for OngoingPartitionReassignment

Source§

impl<'de> DecodeBorrow<'de> for OngoingTopicReassignment<'de>

Source§

impl<'de> DecodeBorrow<'de> for OpData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_partition_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_partition_response::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::assign_replicas_to_dirs_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::assign_replicas_to_dirs_response::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::begin_quorum_epoch_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::begin_quorum_epoch_response::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::delete_share_group_state_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_quorum_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::end_quorum_epoch_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::end_quorum_epoch_response::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::initialize_share_group_state_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::read_share_group_state_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::read_share_group_state_summary_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::vote_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::vote_response::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::write_share_group_state_request::PartitionData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_quorum_response::PartitionData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::PartitionData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_acknowledge_response::PartitionData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::share_fetch_response::PartitionData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::PartitionData<'de>

Source§

impl<'de> DecodeBorrow<'de> for PartitionLogInfo<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_request::PartitionProduceData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_request::PartitionProduceData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_response::PartitionProduceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_response::PartitionProduceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for PartitionRecord

Source§

impl<'de> DecodeBorrow<'de> for PartitionResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::delete_share_group_state_response::PartitionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::elect_leaders_response::PartitionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::initialize_share_group_state_response::PartitionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::read_share_group_state_response::PartitionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::read_share_group_state_summary_response::PartitionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::write_share_group_state_response::PartitionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_request::PartitionSnapshot

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_response::PartitionSnapshot<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_request::ProduceRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_request::ProduceRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_response::ProduceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_response::ProduceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ProducerState

Source§

impl<'de> DecodeBorrow<'de> for PushTelemetryRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for PushTelemetryResponse

Source§

impl<'de> DecodeBorrow<'de> for ReadShareGroupStateRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReadShareGroupStateResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReadShareGroupStateSummaryRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReadShareGroupStateSummaryResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReadStateData

Source§

impl<'de> DecodeBorrow<'de> for ReadStateResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReadStateSummaryData

Source§

impl<'de> DecodeBorrow<'de> for ReadStateSummaryResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReassignablePartition

Source§

impl<'de> DecodeBorrow<'de> for ReassignablePartitionResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReassignableTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReassignableTopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for RecordBatch<'de>

Source§

impl<'de> DecodeBorrow<'de> for RecordsPayloadBorrowed<'de>

Source§

impl<'de> DecodeBorrow<'de> for RegisterBrokerRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RegisterControllerRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoveAccessControlEntryRecord

Source§

impl<'de> DecodeBorrow<'de> for RemoveDelegationTokenRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoveRaftVoterRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoveRaftVoterResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoveTopicRecord

Source§

impl<'de> DecodeBorrow<'de> for RemoveUserScramCredentialRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RenewDelegationTokenRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for RenewDelegationTokenResponse

Source§

impl<'de> DecodeBorrow<'de> for ReplicaElectionResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for ReplicaInfo

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::describe_quorum_response::replica_state::ReplicaState

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_request::ReplicaState

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_request::ReplicaState

Source§

impl<'de> DecodeBorrow<'de> for RequestHeader<'de>

Source§

impl<'de> DecodeBorrow<'de> for ResponseHeader

Source§

impl<'de> DecodeBorrow<'de> for SaslAuthenticateRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for SaslAuthenticateResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for SaslHandshakeRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for SaslHandshakeResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ScramCredentialDeletion<'de>

Source§

impl<'de> DecodeBorrow<'de> for ScramCredentialUpsertion<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareAcknowledgeRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareAcknowledgeResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareAcknowledgeTopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareFetchRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareFetchResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareFetchableTopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareGroupDescribeRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareGroupDescribeResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareGroupHeartbeatRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for ShareGroupHeartbeatResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for SnapshotFooterRecord

Source§

impl<'de> DecodeBorrow<'de> for SnapshotHeaderRecord

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_response::SnapshotId

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_request::SnapshotId

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_response::SnapshotId

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::fetch_response::SnapshotId

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::read_share_group_state_response::StateBatch

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::write_share_group_state_request::StateBatch

Source§

impl<'de> DecodeBorrow<'de> for Status<'de>

Source§

impl<'de> DecodeBorrow<'de> for StreamsGroupDescribeRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for StreamsGroupDescribeResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for StreamsGroupHeartbeatRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for StreamsGroupHeartbeatResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::streams_group_describe_response::Subtopology<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::streams_group_heartbeat_request::Subtopology<'de>

Source§

impl<'de> DecodeBorrow<'de> for SupportedFeatureKey<'de>

Source§

impl<'de> DecodeBorrow<'de> for SyncGroupRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for SyncGroupRequestAssignment<'de>

Source§

impl<'de> DecodeBorrow<'de> for SyncGroupResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_describe_response::task_ids::TaskIds<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_request::task_ids::TaskIds<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_response::task_ids::TaskIds<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_describe_response::task_offset::TaskOffset<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_request::task_offset::TaskOffset<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_partition_request::TopicData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::alter_partition_response::TopicData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::assign_replicas_to_dirs_request::TopicData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::assign_replicas_to_dirs_response::TopicData

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::begin_quorum_epoch_request::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::begin_quorum_epoch_response::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_quorum_request::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_quorum_response::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_transactions_response::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::end_quorum_epoch_request::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::end_quorum_epoch_response::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::vote_request::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::vote_response::TopicData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_describe_response::topic_info::TopicInfo<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_request::topic_info::TopicInfo<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::streams_group_heartbeat_response::topic_partition::TopicPartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::consumer_protocol_assignment::TopicPartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::consumer_protocol_subscription::TopicPartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for TopicPartitionLogInfo<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::consumer_group_heartbeat_response::topic_partitions::TopicPartitions

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::share_group_heartbeat_response::topic_partitions::TopicPartitions

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::consumer_group_heartbeat_request::TopicPartitions

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::get_replica_log_info_request::TopicPartitions

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::consumer_group_describe_response::topic_partitions::TopicPartitions<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::share_group_describe_response::topic_partitions::TopicPartitions<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::elect_leaders_request::TopicPartitions<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_request::TopicProduceData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_request::TopicProduceData<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::produce_response::TopicProduceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::kafka_3_6_2::borrowed::produce_response::TopicProduceResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for TopicRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_producers_request::TopicRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_topic_partitions_request::TopicRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for TopicResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_request::TopicSnapshot<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::fetch_snapshot_response::TopicSnapshot<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::streams_group_describe_response::Topology<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::streams_group_heartbeat_request::Topology<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::describe_transactions_response::TransactionState<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::list_transactions_response::TransactionState<'de>

Source§

impl<'de> DecodeBorrow<'de> for TxnOffsetCommitRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for TxnOffsetCommitRequestPartition<'de>

Source§

impl<'de> DecodeBorrow<'de> for TxnOffsetCommitRequestTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for TxnOffsetCommitResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for TxnOffsetCommitResponsePartition

Source§

impl<'de> DecodeBorrow<'de> for TxnOffsetCommitResponseTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for UnregisterBrokerRecord

Source§

impl<'de> DecodeBorrow<'de> for UnregisterBrokerRequest

Source§

impl<'de> DecodeBorrow<'de> for UnregisterBrokerResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for UpdatableFeatureResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for UpdateFeaturesRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for UpdateFeaturesResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for UpdateRaftVoterRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for UpdateRaftVoterResponse

Source§

impl<'de> DecodeBorrow<'de> for UserName<'de>

Source§

impl<'de> DecodeBorrow<'de> for UserScramCredentialRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for ValueData<'de>

Source§

impl<'de> DecodeBorrow<'de> for VoteRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for VoteResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::common::leader_change_message::voter::Voter

Source§

impl<'de> DecodeBorrow<'de> for crabka_protocol::borrowed::voters_record::Voter<'de>

Source§

impl<'de> DecodeBorrow<'de> for VotersRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for WritableTxnMarker<'de>

Source§

impl<'de> DecodeBorrow<'de> for WritableTxnMarkerPartitionResult

Source§

impl<'de> DecodeBorrow<'de> for WritableTxnMarkerResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for WritableTxnMarkerTopic<'de>

Source§

impl<'de> DecodeBorrow<'de> for WritableTxnMarkerTopicResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for WriteShareGroupStateRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for WriteShareGroupStateResponse<'de>

Source§

impl<'de> DecodeBorrow<'de> for WriteStateData

Source§

impl<'de> DecodeBorrow<'de> for WriteStateResult<'de>

Source§

impl<'de> DecodeBorrow<'de> for WriteTxnMarkersRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for WriteTxnMarkersResponse<'de>