pub struct SignalShutdownRegistration { /* private fields */ }Expand description
Process-global OS signal registration for graceful shutdown.
Trait Implementations§
Source§impl Debug for SignalShutdownRegistration
impl Debug for SignalShutdownRegistration
Source§impl Drop for SignalShutdownRegistration
impl Drop for SignalShutdownRegistration
Auto Trait Implementations§
impl !RefUnwindSafe for SignalShutdownRegistration
impl !UnwindSafe for SignalShutdownRegistration
impl Freeze for SignalShutdownRegistration
impl Send for SignalShutdownRegistration
impl Sync for SignalShutdownRegistration
impl Unpin for SignalShutdownRegistration
impl UnsafeUnpin for SignalShutdownRegistration
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