Enum asyncio::Signal
[−]
[src]
#[repr(i32)]pub enum Signal { SIGHUP, SIGINT, SIGQUIT, SIGILL, SIGABRT, SIGFPE, SIGKILL, SIGSEGV, SIGPIPE, SIGALRM, SIGTERM, SIGUSR1, SIGUSR2, SIGCHLD, SIGCONT, SIGSTOP, SIGTSTP, SIGTTIN, SIGTTOU, SIGBUS, SIGPOLL, SIGPROF, SIGSYS, SIGTRAP, SIGURG, SIGVTALRM, SIGXCPU, SIGXFSZ, }
A list specifying POSIX categories of signal.
Variants
SIGHUPHangup detected on controlling terminal or death of controlling process.
SIGINTInterrupt from keyboard.
SIGQUITQuit from keyboard.
SIGILLIllegal Instruction.
SIGABRTAbort signal from abort(3)
SIGFPEFloating point exception.
SIGKILLKill signal.
SIGSEGVInvalid memory reference.
SIGPIPEBroken pipe: write to pipe with no readers.
SIGALRMTimer signal from alarm(2).
SIGTERMTermination signal.
SIGUSR1User-defined signal 1.
SIGUSR2User-defined signal 2.
SIGCHLDChild stopped of terminated.
SIGCONTContinue if stopped.
SIGSTOPStop process.
SIGTSTPStop typed at terminal.
SIGTTINTerminal input for background process.
SIGTTOUTerminal output for background process.
SIGBUSBus error (bad memory access).
SIGPOLLPollable event (Sys V). Synonym for SIGIO.
SIGPROFProfiling timer expired.
SIGSYSBad argument to routine (SVr4).
SIGTRAPTrace/breakpoint trap.
SIGURGUrgent condition on socket (4.2BSD).
SIGVTALRMVirtual alarm clock (4.2BSD).
SIGXCPUCPU time limit exceeded (4.2BSD).
SIGXFSZFile size limit exceeded (4.2BSD).
Trait Implementations
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
impl Eq for Signal[src]
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) -> bool1.0.0
This method tests for !=.