pub struct OffsetCommitRequest {
pub group_id: String,
pub generation_id_or_member_epoch: i32,
pub member_id: String,
pub group_instance_id: Option<String>,
pub retention_time_ms: i64,
pub topics: Vec<OffsetCommitRequestTopic>,
pub unknown_tagged_fields: UnknownTaggedFields,
}Fields§
§group_id: String§generation_id_or_member_epoch: i32§member_id: String§group_instance_id: Option<String>§retention_time_ms: i64§topics: Vec<OffsetCommitRequestTopic>§unknown_tagged_fields: UnknownTaggedFieldsTrait Implementations§
Source§impl Clone for OffsetCommitRequest
impl Clone for OffsetCommitRequest
Source§impl Debug for OffsetCommitRequest
impl Debug for OffsetCommitRequest
Source§impl Decode<'_> for OffsetCommitRequest
impl Decode<'_> for OffsetCommitRequest
Source§impl Default for OffsetCommitRequest
impl Default for OffsetCommitRequest
Source§impl Encode for OffsetCommitRequest
impl Encode for OffsetCommitRequest
impl Eq for OffsetCommitRequest
Source§impl PartialEq for OffsetCommitRequest
impl PartialEq for OffsetCommitRequest
Source§impl ProtocolRequest for OffsetCommitRequest
impl ProtocolRequest for OffsetCommitRequest
Source§const MIN_VERSION: i16 = MIN_VERSION
const MIN_VERSION: i16 = MIN_VERSION
Minimum protocol version this Rust type supports.
Source§const MAX_VERSION: i16 = MAX_VERSION
const MAX_VERSION: i16 = MAX_VERSION
Maximum protocol version this Rust type can encode and decode. Read more
Source§const LATEST_STABLE_VERSION: i16 = LATEST_STABLE_VERSION
const LATEST_STABLE_VERSION: i16 = LATEST_STABLE_VERSION
Highest protocol version that a client can send. Read more
Source§const FLEXIBLE_MIN: i16 = FLEXIBLE_MIN
const FLEXIBLE_MIN: i16 = FLEXIBLE_MIN
First version that uses flexible framing from KIP-482.
This is
i16::MAX for never-flexible messages.Source§type Response = OffsetCommitResponse
type Response = OffsetCommitResponse
Matching response type from
krabka-protocol.impl StructuralPartialEq for OffsetCommitRequest
Auto Trait Implementations§
impl Freeze for OffsetCommitRequest
impl RefUnwindSafe for OffsetCommitRequest
impl Send for OffsetCommitRequest
impl Sync for OffsetCommitRequest
impl Unpin for OffsetCommitRequest
impl UnsafeUnpin for OffsetCommitRequest
impl UnwindSafe for OffsetCommitRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more