pub struct OpData {
pub key: KafkaString,
pub value: f64,
pub remove: bool,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§key: KafkaStringThe quota configuration key.
value: f64The value to set, otherwise ignored if the value is to be removed.
remove: boolWhether the quota configuration value should be removed, otherwise set.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl OpData
impl OpData
pub fn with_key(self, value: KafkaString) -> Self
pub fn with_value(self, value: f64) -> Self
pub fn with_remove(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§
impl StructuralPartialEq for OpData
Auto Trait Implementations§
impl !Freeze for OpData
impl RefUnwindSafe for OpData
impl Send for OpData
impl Sync for OpData
impl Unpin for OpData
impl UnsafeUnpin for OpData
impl UnwindSafe for OpData
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