pub struct AsyncSignal { /* private fields */ }Implementations§
Source§impl AsyncSignal
Handle signals asynchronously.
impl AsyncSignal
Handle signals asynchronously.
Receiving the same signal with multiple Signal instances is not supported.
Attempting to receive a signal which is blocked will result in an error.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AsyncSignal
impl !RefUnwindSafe for AsyncSignal
impl !Send for AsyncSignal
impl !Sync for AsyncSignal
impl Unpin for AsyncSignal
impl UnsafeUnpin for AsyncSignal
impl UnwindSafe for AsyncSignal
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