pub struct ClientQuotaAlteration { /* private fields */ }Expand description
Describes a configuration alteration to be made to a client quota entity.
Corresponds to org.apache.kafka.common.quota.ClientQuotaAlteration.
Implementations§
Source§impl ClientQuotaAlteration
impl ClientQuotaAlteration
Sourcepub fn new(entity: ClientQuotaEntity, ops: Vec<Op>) -> Self
pub fn new(entity: ClientQuotaEntity, ops: Vec<Op>) -> Self
Constructs an alteration for the given entity.
Mirrors ClientQuotaAlteration(ClientQuotaEntity, Collection<Op>).
Sourcepub fn entity(&self) -> &ClientQuotaEntity
pub fn entity(&self) -> &ClientQuotaEntity
Returns the entity whose config will be modified.
Mirrors ClientQuotaAlteration.entity().
Trait Implementations§
Source§impl Clone for ClientQuotaAlteration
impl Clone for ClientQuotaAlteration
Source§fn clone(&self) -> ClientQuotaAlteration
fn clone(&self) -> ClientQuotaAlteration
Returns a duplicate of the value. Read more
1.0.0 · 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 ClientQuotaAlteration
impl Debug for ClientQuotaAlteration
Source§impl Display for ClientQuotaAlteration
impl Display for ClientQuotaAlteration
Source§impl PartialEq for ClientQuotaAlteration
impl PartialEq for ClientQuotaAlteration
impl StructuralPartialEq for ClientQuotaAlteration
Auto Trait Implementations§
impl Freeze for ClientQuotaAlteration
impl RefUnwindSafe for ClientQuotaAlteration
impl Send for ClientQuotaAlteration
impl Sync for ClientQuotaAlteration
impl Unpin for ClientQuotaAlteration
impl UnsafeUnpin for ClientQuotaAlteration
impl UnwindSafe for ClientQuotaAlteration
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