Struct processmanager::SignalReceiver
source · pub struct SignalReceiver { /* private fields */ }Implementations§
Trait Implementations§
source§impl Default for SignalReceiver
impl Default for SignalReceiver
source§impl Runnable for SignalReceiver
impl Runnable for SignalReceiver
fn process_start<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<(), RuntimeError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn process_handle(&self) -> Box<dyn ProcessControlHandler>
fn process_name(&self) -> &'static str
Auto Trait Implementations§
impl !Freeze for SignalReceiver
impl !RefUnwindSafe for SignalReceiver
impl Send for SignalReceiver
impl Sync for SignalReceiver
impl Unpin for SignalReceiver
impl !UnwindSafe for SignalReceiver
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