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 the borrowed, zero-copy flavors.

This trait needs 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>

§Errors

Returns the underlying protocol error when input is truncated, contains an invalid length or tag, or cannot be encoded for the selected version.

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 krabka_protocol::borrowed::fetch_response::AbortedTransaction

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::share_acknowledge_request::AcknowledgementBatch

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::alter_configs_request::AlterConfigsResource<'de>

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::alter_configs_request::AlterableConfig<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::consumer_group_heartbeat_response::Assignment

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::describe_topic_partitions_request::Cursor<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::consumer_group_describe_response::DescribedGroup<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::common::streams_group_describe_response::endpoint::Endpoint<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::fetch_response::EpochEndOffset

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::broker_registration_request::Feature<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::fetch_request::FetchPartition

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::share_fetch_request::FetchTopic

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::share_fetch_request::ForgottenTopic

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::update_raft_voter_request::KRaftVersionFeature

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::add_raft_voter_request::Listener<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::begin_quorum_epoch_response::NodeEndpoint<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for OffsetCommitKey<'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 OffsetCommitValue<'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 PartitionChangeRecord

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::delete_share_group_state_response::PartitionResult<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for ProducerIdsRecord

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 krabka_protocol::borrowed::remote_log_segment_metadata_record::RemoteLogSegmentIdEntry<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::remote_log_segment_metadata_update_record::RemoteLogSegmentIdEntry<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoteLogSegmentMetadataRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoteLogSegmentMetadataSnapshotRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemoteLogSegmentMetadataUpdateRecord<'de>

Source§

impl<'de> DecodeBorrow<'de> for RemotePartitionDeleteMetadataRecord<'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 krabka_protocol::borrowed::common::describe_quorum_response::replica_state::ReplicaState

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::remote_log_segment_metadata_record::SegmentLeaderEpochEntry

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::remote_log_segment_metadata_snapshot_record::SegmentLeaderEpochEntry

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 krabka_protocol::borrowed::fetch_response::SnapshotId

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 StreamsGroupTopologyDescriptionUpdateRequest<'de>

Source§

impl<'de> DecodeBorrow<'de> for StreamsGroupTopologyDescriptionUpdateResponse<'de>

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 krabka_protocol::borrowed::common::streams_group_describe_response::task_ids::TaskIds<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::remote_log_segment_metadata_record::TopicIdPartitionEntry<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::remote_log_segment_metadata_update_record::TopicIdPartitionEntry<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::remote_partition_delete_metadata_record::TopicIdPartitionEntry<'de>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_describe_response::topology_description::TopologyDescription<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_topology_description_update_request::topology_description::TopologyDescription<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_describe_response::topology_description_global_store::TopologyDescriptionGlobalStore<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_topology_description_update_request::topology_description_global_store::TopologyDescriptionGlobalStore<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_describe_response::topology_description_node::TopologyDescriptionNode<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_topology_description_update_request::topology_description_node::TopologyDescriptionNode<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_describe_response::topology_description_subtopology::TopologyDescriptionSubtopology<'de>

Source§

impl<'de> DecodeBorrow<'de> for krabka_protocol::borrowed::common::streams_group_topology_description_update_request::topology_description_subtopology::TopologyDescriptionSubtopology<'de>

Source§

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

Source§

impl<'de> DecodeBorrow<'de> for krabka_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 UnregisterControllerRecord

Source§

impl<'de> DecodeBorrow<'de> for UnregisterControllerRequest

Source§

impl<'de> DecodeBorrow<'de> for UnregisterControllerResponse<'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 krabka_protocol::borrowed::common::leader_change_message::voter::Voter

Source§

impl<'de> DecodeBorrow<'de> for krabka_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>