[−][src]Enum heim::process::os::unix::Signal
POSIX signals.
Signals list is based on the POSIX.1-2017 specification.
Variants
Process abort signal.
Alarm clock.
Access to an undefined portion of a memory object.
Child process terminated, stopped, or continued.
Continue executing, if stopped.
Erroneous arithmetic operation.
Hangup.
Illegal instruction.
Terminal interrupt signal.
Kill (cannot be caught or ignored).
Write on a pipe with no one to read it.
Terminal quit signal.
Invalid memory reference.
Stop executing (cannot be caught or ignored).
Termination signal.
Terminal stop signal.
Background process attempting read.
Background process attempting write.
User-defined signal 1.
User-defined signal 2.
Pollable event.
Profiling timer expired.
Bad system call.
Trace/breakpoint trap.
High bandwidth data is available at a socket.
Virtual timer expired.
CPU time limit exceeded.
File size limit exceeded.
Trait Implementations
impl Eq for Signal
[src]
impl TryFrom<i32> for Signal
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(value: i32) -> Result<Signal, Error>
[src]
impl Clone for Signal
[src]
impl Debug for Signal
[src]
impl Copy for Signal
[src]
impl PartialEq<Signal> for Signal
[src]
Auto Trait Implementations
impl Send for Signal
impl Unpin for Signal
impl Sync for Signal
impl UnwindSafe for Signal
impl RefUnwindSafe for Signal
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self