pub struct OffsetFetchResponseTopic {
pub name: KafkaString,
pub partitions: Vec<OffsetFetchResponsePartition>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§name: KafkaStringThe topic name.
partitions: Vec<OffsetFetchResponsePartition>The responses per partition.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl OffsetFetchResponseTopic
impl OffsetFetchResponseTopic
pub fn with_name(self, value: KafkaString) -> Self
pub fn with_partitions(self, value: Vec<OffsetFetchResponsePartition>) -> 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 OffsetFetchResponseTopic
impl Clone for OffsetFetchResponseTopic
Source§fn clone(&self) -> OffsetFetchResponseTopic
fn clone(&self) -> OffsetFetchResponseTopic
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 OffsetFetchResponseTopic
impl Debug for OffsetFetchResponseTopic
Source§impl Default for OffsetFetchResponseTopic
impl Default for OffsetFetchResponseTopic
Source§impl PartialEq for OffsetFetchResponseTopic
impl PartialEq for OffsetFetchResponseTopic
Source§fn eq(&self, other: &OffsetFetchResponseTopic) -> bool
fn eq(&self, other: &OffsetFetchResponseTopic) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OffsetFetchResponseTopic
Auto Trait Implementations§
impl !Freeze for OffsetFetchResponseTopic
impl RefUnwindSafe for OffsetFetchResponseTopic
impl Send for OffsetFetchResponseTopic
impl Sync for OffsetFetchResponseTopic
impl Unpin for OffsetFetchResponseTopic
impl UnsafeUnpin for OffsetFetchResponseTopic
impl UnwindSafe for OffsetFetchResponseTopic
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