pub struct DescribeQuorumResponseData {
pub error_code: i16,
pub error_message: Option<KafkaString>,
pub topics: Vec<TopicData>,
pub nodes: Vec<Node>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§error_code: i16The top level error code.
error_message: Option<KafkaString>The error message, or null if there was no error.
topics: Vec<TopicData>The response from the describe quorum API.
nodes: Vec<Node>The nodes in the quorum.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl DescribeQuorumResponseData
impl DescribeQuorumResponseData
pub fn with_error_code(self, value: i16) -> Self
pub fn with_error_message(self, value: Option<KafkaString>) -> Self
pub fn with_topics(self, value: Vec<TopicData>) -> Self
pub fn with_nodes(self, value: Vec<Node>) -> 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 DescribeQuorumResponseData
impl Clone for DescribeQuorumResponseData
Source§fn clone(&self) -> DescribeQuorumResponseData
fn clone(&self) -> DescribeQuorumResponseData
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 DescribeQuorumResponseData
impl Debug for DescribeQuorumResponseData
Source§impl Default for DescribeQuorumResponseData
impl Default for DescribeQuorumResponseData
Source§impl PartialEq for DescribeQuorumResponseData
impl PartialEq for DescribeQuorumResponseData
Source§fn eq(&self, other: &DescribeQuorumResponseData) -> bool
fn eq(&self, other: &DescribeQuorumResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeQuorumResponseData
Auto Trait Implementations§
impl !Freeze for DescribeQuorumResponseData
impl RefUnwindSafe for DescribeQuorumResponseData
impl Send for DescribeQuorumResponseData
impl Sync for DescribeQuorumResponseData
impl Unpin for DescribeQuorumResponseData
impl UnsafeUnpin for DescribeQuorumResponseData
impl UnwindSafe for DescribeQuorumResponseData
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