[][src]Enum wasi_types::Signal

#[repr(u8)]
pub enum Signal {
    Reserved,
    Abort,
    Alarm,
    Bus,
    Child,
    Cont,
    FP,
    Hup,
    Ill,
    Int,
    Kill,
    Pipe,
    Quit,
    Seg,
    Stop,
    Sys,
    Term,
    Trap,
    TStp,
    TTIn,
    TTOut,
    Urg,
    Usr1,
    Usr2,
    VTAlrm,
    XCpu,
    XFSz,
}

Signal condition.

Variants

Reserved
Abort
Alarm
Bus
Child
Cont
FP
Hup
Ill
Int
Kill
Pipe
Quit
Seg
Stop
Sys
Term
Trap
TStp
TTIn
TTOut
Urg
Usr1
Usr2
VTAlrm
XCpu
XFSz

Trait Implementations

impl Clone for Signal[src]

impl PartialEq<Signal> for Signal[src]

impl Copy for Signal[src]

impl TryFrom<u8> for Signal[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

impl Sync for Signal

impl Send for Signal

impl Unpin for Signal

impl UnwindSafe for Signal

impl RefUnwindSafe for Signal

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]