pub struct NoOpCallback;Expand description
Default no-op event callback
Trait Implementations§
Source§impl EventCallback for NoOpCallback
impl EventCallback for NoOpCallback
Source§fn on_process_started(&self, _process_name: &str)
fn on_process_started(&self, _process_name: &str)
Called when a process starts
Source§fn on_process_failed(&self, _process_name: &str)
fn on_process_failed(&self, _process_name: &str)
Called when a process fails
Source§fn on_process_restarted(&self, _process_name: &str, _restart_count: usize)
fn on_process_restarted(&self, _process_name: &str, _restart_count: usize)
Called when a process is restarted
Source§fn on_process_stopped(&self, _process_name: &str)
fn on_process_stopped(&self, _process_name: &str)
Called when a process is stopped
Auto Trait Implementations§
impl Freeze for NoOpCallback
impl RefUnwindSafe for NoOpCallback
impl Send for NoOpCallback
impl Sync for NoOpCallback
impl Unpin for NoOpCallback
impl UnwindSafe for NoOpCallback
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