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
SIGHUP
Hangup detected on controlling terminal or death of controlling process.
SIGINT
Interrupt from keyboard.
SIGQUIT
Quit from keyboard.
SIGILL
Illegal Instruction.
SIGABRT
Abort signal from abort(3)
SIGFPE
Floating point exception.
SIGKILL
Kill signal.
SIGSEGV
Invalid memory reference.
SIGPIPE
Broken pipe: write to pipe with no readers.
SIGALRM
Timer signal from alarm(2).
SIGTERM
Termination signal.
SIGUSR1
User-defined signal 1.
SIGUSR2
User-defined signal 2.
SIGCHLD
Child stopped of terminated.
SIGCONT
Continue if stopped.
SIGSTOP
Stop process.
SIGTSTP
Stop typed at terminal.
SIGTTIN
Terminal input for background process.
SIGTTOU
Terminal output for background process.
SIGBUS
Bus error (bad memory access).
SIGPOLL
Pollable event (Sys V). Synonym for SIGIO.
SIGPROF
Profiling timer expired.
SIGSYS
Bad argument to routine (SVr4).
SIGTRAP
Trace/breakpoint trap.
SIGURG
Urgent condition on socket (4.2BSD).
SIGVTALRM
Virtual alarm clock (4.2BSD).
SIGXCPU
CPU time limit exceeded (4.2BSD).
SIGXFSZ
File 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) -> bool
1.0.0
This method tests for !=
.