pub struct DescribeClusterRequestData {
pub include_cluster_authorized_operations: bool,
pub endpoint_type: i8,
pub include_fenced_brokers: bool,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
Whether to include cluster authorized operations.
endpoint_type: i8The endpoint type to describe. 1=brokers, 2=controllers.
include_fenced_brokers: boolWhether to include fenced brokers when listing brokers.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl DescribeClusterRequestData
impl DescribeClusterRequestData
pub fn with_endpoint_type(self, value: i8) -> Self
pub fn with_include_fenced_brokers(self, value: bool) -> 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 DescribeClusterRequestData
impl Clone for DescribeClusterRequestData
Source§fn clone(&self) -> DescribeClusterRequestData
fn clone(&self) -> DescribeClusterRequestData
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 DescribeClusterRequestData
impl Debug for DescribeClusterRequestData
Source§impl Default for DescribeClusterRequestData
impl Default for DescribeClusterRequestData
Source§impl PartialEq for DescribeClusterRequestData
impl PartialEq for DescribeClusterRequestData
Source§fn eq(&self, other: &DescribeClusterRequestData) -> bool
fn eq(&self, other: &DescribeClusterRequestData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeClusterRequestData
Auto Trait Implementations§
impl Freeze for DescribeClusterRequestData
impl RefUnwindSafe for DescribeClusterRequestData
impl Send for DescribeClusterRequestData
impl Sync for DescribeClusterRequestData
impl Unpin for DescribeClusterRequestData
impl UnsafeUnpin for DescribeClusterRequestData
impl UnwindSafe for DescribeClusterRequestData
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