pub struct DescribeQuorumResponse {
pub api_version: i16,
pub error_code: i16,
pub error_message: Option<String>,
pub topics: Vec<DescribeQuorumTopicResponse>,
pub nodes: Vec<DescribeQuorumNode>,
}Expand description
DescribeQuorum response for versions 0 through 2.
Fields§
§api_version: i16§error_code: i16§error_message: Option<String>§topics: Vec<DescribeQuorumTopicResponse>§nodes: Vec<DescribeQuorumNode>Implementations§
Source§impl DescribeQuorumResponse
impl DescribeQuorumResponse
Sourcepub fn decode_body(decoder: &mut Decoder<'_>, api_version: i16) -> Result<Self>
pub fn decode_body(decoder: &mut Decoder<'_>, api_version: i16) -> Result<Self>
Decodes a flexible response body for the negotiated API version.
Trait Implementations§
Source§impl Clone for DescribeQuorumResponse
impl Clone for DescribeQuorumResponse
Source§fn clone(&self) -> DescribeQuorumResponse
fn clone(&self) -> DescribeQuorumResponse
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 DescribeQuorumResponse
impl Debug for DescribeQuorumResponse
impl Eq for DescribeQuorumResponse
Source§impl PartialEq for DescribeQuorumResponse
impl PartialEq for DescribeQuorumResponse
impl StructuralPartialEq for DescribeQuorumResponse
Auto Trait Implementations§
impl Freeze for DescribeQuorumResponse
impl RefUnwindSafe for DescribeQuorumResponse
impl Send for DescribeQuorumResponse
impl Sync for DescribeQuorumResponse
impl Unpin for DescribeQuorumResponse
impl UnsafeUnpin for DescribeQuorumResponse
impl UnwindSafe for DescribeQuorumResponse
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