pub struct Signals { /* fields omitted */ }
Expand description
An event source for receiving Unix signals
Create a new signal event source listening on the specified list of signals
Add a list of signals to the signals source
If this function returns an error, the signal mask of the thread may
have still been changed.
Remove a list of signals from the signals source
If this function returns an error, the signal mask of the thread may
have still been changed.
Replace the list of signals of the source
If this function returns an error, the signal mask of the thread may
have still been changed.
Formats the value using the given formatter. Read more
Executes the destructor for this type. Read more
The type of events generated by your source.
The return type of the user callback Read more
Register yourself to this poll instance Read more
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.