pub struct DescribeQuorumResult { /* private fields */ }Expand description
Result returned by AdminClient::describe_quorum.
Implementations§
Source§impl DescribeQuorumResult
impl DescribeQuorumResult
Sourcepub fn api_version(&self) -> i16
pub fn api_version(&self) -> i16
Returns the negotiated DescribeQuorum version.
Sourcepub fn error_code(&self) -> i16
pub fn error_code(&self) -> i16
Returns the top-level Kafka error code.
Sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
Returns the top-level broker error message, when supplied.
Sourcepub fn broker_error_kind(&self) -> Option<BrokerErrorKind>
pub fn broker_error_kind(&self) -> Option<BrokerErrorKind>
Returns kafrust’s classification for a top-level error.
Sourcepub fn topics(&self) -> &[DescribeQuorumTopicResult]
pub fn topics(&self) -> &[DescribeQuorumTopicResult]
Returns topic quorum results.
Sourcepub fn nodes(&self) -> &[DescribeQuorumNode]
pub fn nodes(&self) -> &[DescribeQuorumNode]
Returns controller node endpoints included by v2.
Sourcepub fn is_success(&self) -> bool
pub fn is_success(&self) -> bool
Returns whether all top-level and partition errors are zero.
Trait Implementations§
Source§impl Clone for DescribeQuorumResult
impl Clone for DescribeQuorumResult
Source§fn clone(&self) -> DescribeQuorumResult
fn clone(&self) -> DescribeQuorumResult
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 DescribeQuorumResult
impl Debug for DescribeQuorumResult
impl Eq for DescribeQuorumResult
Source§impl PartialEq for DescribeQuorumResult
impl PartialEq for DescribeQuorumResult
impl StructuralPartialEq for DescribeQuorumResult
Auto Trait Implementations§
impl Freeze for DescribeQuorumResult
impl RefUnwindSafe for DescribeQuorumResult
impl Send for DescribeQuorumResult
impl Sync for DescribeQuorumResult
impl Unpin for DescribeQuorumResult
impl UnsafeUnpin for DescribeQuorumResult
impl UnwindSafe for DescribeQuorumResult
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