pub struct NotifyMonitor { /* private fields */ }
Trait Implementations§
Source§impl Debug for NotifyMonitor
impl Debug for NotifyMonitor
Source§impl Monitor for NotifyMonitor
impl Monitor for NotifyMonitor
Source§fn new(sender: Box<dyn Fn(MonitorMessage) + Send>) -> Selfwhere
Self: Sized,
fn new(sender: Box<dyn Fn(MonitorMessage) + Send>) -> Selfwhere
Self: Sized,
Instantiates a new instance of
Self
Source§fn set_config(&mut self, config: MonitorConfig)
fn set_config(&mut self, config: MonitorConfig)
Updates the configuration of things to monitor.
Auto Trait Implementations§
impl Freeze for NotifyMonitor
impl !RefUnwindSafe for NotifyMonitor
impl Send for NotifyMonitor
impl Sync for NotifyMonitor
impl Unpin for NotifyMonitor
impl !UnwindSafe for NotifyMonitor
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