[−][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 Clone for Signal
[src]
impl Copy for Signal
[src]
impl Debug for Signal
[src]
impl Eq for Signal
[src]
impl From<Signal> for c_int
[src]
impl PartialEq<Signal> for Signal
[src]
pub fn eq(&self, other: &Signal) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Signal
[src]
impl StructuralPartialEq for Signal
[src]
impl TryFrom<i32> for Signal
[src]
Auto Trait Implementations
impl RefUnwindSafe for Signal
[src]
impl Send for Signal
[src]
impl Sync for Signal
[src]
impl Unpin for Signal
[src]
impl UnwindSafe for Signal
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut 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.
pub 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>,