pub struct SignalHandler { /* private fields */ }Expand description
An installed signal handler.
Dropping this object causes the signal handler to be uninstalled unless you call Self::detach.
Implementations§
source§impl SignalHandler
impl SignalHandler
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SignalHandler
impl !RefUnwindSafe for SignalHandler
impl Send for SignalHandler
impl Sync for SignalHandler
impl Unpin for SignalHandler
impl !UnwindSafe for SignalHandler
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