pub struct IncomingMeter { /* private fields */ }Implementations§
Source§impl IncomingMeter
impl IncomingMeter
pub fn register_publish(&mut self, publish: &Publish) -> Result<(), Utf8Error>
pub fn get_topic_meters(&self) -> &HashMap<Topic, MeterData>
pub fn register_subscription(&mut self, filter: Filter) -> bool
pub fn unregister_subscription(&mut self, filter: &Filter) -> bool
pub fn get_total_count(&self) -> usize
pub fn get_total_size(&self) -> usize
Trait Implementations§
Source§impl Clone for IncomingMeter
impl Clone for IncomingMeter
Source§fn clone(&self) -> IncomingMeter
fn clone(&self) -> IncomingMeter
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 IncomingMeter
impl Debug for IncomingMeter
Source§impl Default for IncomingMeter
impl Default for IncomingMeter
Source§fn default() -> IncomingMeter
fn default() -> IncomingMeter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IncomingMeter
impl RefUnwindSafe for IncomingMeter
impl Send for IncomingMeter
impl Sync for IncomingMeter
impl Unpin for IncomingMeter
impl UnwindSafe for IncomingMeter
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