pub struct OffsetCommitRequestV10 {
pub correlation_id: i32,
pub client_id: Option<String>,
pub group_id: String,
pub generation_id_or_member_epoch: i32,
pub member_id: String,
pub group_instance_id: Option<String>,
pub topics: Vec<OffsetCommitTopicV10>,
}Expand description
OffsetCommit v10, which uses topic UUIDs instead of topic names.
Kafka v10 is the topic-ID form used by the current consumer protocol. The request keeps the flexible v8/v9 body shape and changes only the topic identity field.
Fields§
§correlation_id: i32§client_id: Option<String>§group_id: String§generation_id_or_member_epoch: i32§member_id: String§group_instance_id: Option<String>§topics: Vec<OffsetCommitTopicV10>Implementations§
Trait Implementations§
Source§impl Clone for OffsetCommitRequestV10
impl Clone for OffsetCommitRequestV10
Source§fn clone(&self) -> OffsetCommitRequestV10
fn clone(&self) -> OffsetCommitRequestV10
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OffsetCommitRequestV10
impl Debug for OffsetCommitRequestV10
impl Eq for OffsetCommitRequestV10
Source§impl PartialEq for OffsetCommitRequestV10
impl PartialEq for OffsetCommitRequestV10
impl StructuralPartialEq for OffsetCommitRequestV10
Auto Trait Implementations§
impl Freeze for OffsetCommitRequestV10
impl RefUnwindSafe for OffsetCommitRequestV10
impl Send for OffsetCommitRequestV10
impl Sync for OffsetCommitRequestV10
impl Unpin for OffsetCommitRequestV10
impl UnsafeUnpin for OffsetCommitRequestV10
impl UnwindSafe for OffsetCommitRequestV10
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