Enum chan_signal::Signal [] [src]

pub enum Signal {
    HUP,
    INT,
    QUIT,
    ILL,
    ABRT,
    FPE,
    KILL,
    SEGV,
    PIPE,
    ALRM,
    TERM,
    // some variants omitted
}

The set of subscribable signals.

After the first call to notify_on (or notify), precisely this set of signals are set to blocked status.

Variants

HUPINTQUITILLABRTFPEKILLSEGVPIPEALRMTERM

Trait Implementations

impl PartialEq for Signal
[src]

fn eq(&self, __arg_0: &Signal) -> bool

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Eq for Signal
[src]

impl Debug for Signal
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for Signal
[src]

impl Clone for Signal
[src]

fn clone(&self) -> Signal

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more