pub struct OffsetDeleteRequestData {
pub group_id: KafkaString,
pub topics: Vec<OffsetDeleteRequestTopic>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§group_id: KafkaStringThe unique group identifier.
topics: Vec<OffsetDeleteRequestTopic>The topics to delete offsets for.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl OffsetDeleteRequestData
impl OffsetDeleteRequestData
pub fn with_group_id(self, value: KafkaString) -> Self
pub fn with_topics(self, value: Vec<OffsetDeleteRequestTopic>) -> Self
pub fn read(buf: &mut Bytes, version: i16) -> Result<Self>
pub fn write(&self, buf: &mut BytesMut, version: i16) -> Result<()>
pub fn encoded_len(&self, version: i16) -> Result<usize>
Trait Implementations§
Source§impl Clone for OffsetDeleteRequestData
impl Clone for OffsetDeleteRequestData
Source§fn clone(&self) -> OffsetDeleteRequestData
fn clone(&self) -> OffsetDeleteRequestData
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 OffsetDeleteRequestData
impl Debug for OffsetDeleteRequestData
Source§impl Default for OffsetDeleteRequestData
impl Default for OffsetDeleteRequestData
Source§impl PartialEq for OffsetDeleteRequestData
impl PartialEq for OffsetDeleteRequestData
Source§fn eq(&self, other: &OffsetDeleteRequestData) -> bool
fn eq(&self, other: &OffsetDeleteRequestData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OffsetDeleteRequestData
Auto Trait Implementations§
impl !Freeze for OffsetDeleteRequestData
impl RefUnwindSafe for OffsetDeleteRequestData
impl Send for OffsetDeleteRequestData
impl Sync for OffsetDeleteRequestData
impl Unpin for OffsetDeleteRequestData
impl UnsafeUnpin for OffsetDeleteRequestData
impl UnwindSafe for OffsetDeleteRequestData
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