pub struct DescribeClientQuotasRequestData {
pub components: Vec<ComponentData>,
pub strict: bool,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§components: Vec<ComponentData>Filter components to apply to quota entities.
strict: boolWhether the match is strict, i.e. should exclude entities with unspecified entity types.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl DescribeClientQuotasRequestData
impl DescribeClientQuotasRequestData
pub fn with_components(self, value: Vec<ComponentData>) -> Self
pub fn with_strict(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 DescribeClientQuotasRequestData
impl Clone for DescribeClientQuotasRequestData
Source§fn clone(&self) -> DescribeClientQuotasRequestData
fn clone(&self) -> DescribeClientQuotasRequestData
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 DescribeClientQuotasRequestData
impl PartialEq for DescribeClientQuotasRequestData
Source§fn eq(&self, other: &DescribeClientQuotasRequestData) -> bool
fn eq(&self, other: &DescribeClientQuotasRequestData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeClientQuotasRequestData
Auto Trait Implementations§
impl Freeze for DescribeClientQuotasRequestData
impl RefUnwindSafe for DescribeClientQuotasRequestData
impl Send for DescribeClientQuotasRequestData
impl Sync for DescribeClientQuotasRequestData
impl Unpin for DescribeClientQuotasRequestData
impl UnsafeUnpin for DescribeClientQuotasRequestData
impl UnwindSafe for DescribeClientQuotasRequestData
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