pub struct DescribeTopicPartitionsRequestData {
pub topics: Vec<TopicRequest>,
pub response_partition_limit: i32,
pub cursor: Option<Box<Cursor>>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§topics: Vec<TopicRequest>The topics to fetch details for.
response_partition_limit: i32The maximum number of partitions included in the response.
cursor: Option<Box<Cursor>>The first topic and partition index to fetch details for.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl DescribeTopicPartitionsRequestData
impl DescribeTopicPartitionsRequestData
pub fn with_topics(self, value: Vec<TopicRequest>) -> Self
pub fn with_response_partition_limit(self, value: i32) -> Self
pub fn with_cursor(self, value: Option<Box<Cursor>>) -> 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 DescribeTopicPartitionsRequestData
impl Clone for DescribeTopicPartitionsRequestData
Source§fn clone(&self) -> DescribeTopicPartitionsRequestData
fn clone(&self) -> DescribeTopicPartitionsRequestData
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 PartialEq for DescribeTopicPartitionsRequestData
impl PartialEq for DescribeTopicPartitionsRequestData
Source§fn eq(&self, other: &DescribeTopicPartitionsRequestData) -> bool
fn eq(&self, other: &DescribeTopicPartitionsRequestData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeTopicPartitionsRequestData
Auto Trait Implementations§
impl Freeze for DescribeTopicPartitionsRequestData
impl RefUnwindSafe for DescribeTopicPartitionsRequestData
impl Send for DescribeTopicPartitionsRequestData
impl Sync for DescribeTopicPartitionsRequestData
impl Unpin for DescribeTopicPartitionsRequestData
impl UnsafeUnpin for DescribeTopicPartitionsRequestData
impl UnwindSafe for DescribeTopicPartitionsRequestData
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