#[repr(i32)]pub enum Signal {
Show 31 variants
Hup,
Int,
Quit,
Ill,
Trap,
Abort,
Bus,
Fpe,
Kill,
Usr1,
Segv,
Usr2,
Pipe,
Alarm,
Term,
Stkflt,
Child,
Cont,
Stop,
Tstp,
Ttin,
Ttou,
Urg,
Xcpu,
Xfsz,
Vtalarm,
Prof,
Winch,
Io,
Power,
Sys,
}
Expand description
A signal number for use with kill_process
, kill_process_group
,
and kill_current_process_group
.
Variants§
Hup
SIGHUP
Int
SIGINT
Quit
SIGQUIT
Ill
SIGILL
Trap
SIGTRAP
Abort
SIGABRT
, aka SIGIOT
Bus
SIGBUS
Fpe
SIGFPE
Kill
SIGKILL
Usr1
SIGUSR1
Segv
SIGSEGV
Usr2
SIGUSR2
Pipe
SIGPIPE
Alarm
SIGALRM
Term
SIGTERM
Stkflt
SIGSTKFLT
Child
SIGCHLD
Cont
SIGCONT
Stop
SIGSTOP
Tstp
SIGTSTP
Ttin
SIGTTIN
Ttou
SIGTTOU
Urg
SIGURG
Xcpu
SIGXCPU
Xfsz
SIGXFSZ
Vtalarm
SIGVTALRM
Prof
SIGPROF
Winch
SIGWINCH
Io
SIGIO
, aka SIGPOLL
Power
SIGPWR
Sys
SIGSYS
, aka SIGUNUSED
Implementations§
Trait Implementations§
source§impl PartialEq<Signal> for Signal
impl PartialEq<Signal> for Signal
impl Copy for Signal
impl Eq for Signal
impl StructuralEq for Signal
impl StructuralPartialEq for Signal
Auto Trait Implementations§
impl RefUnwindSafe for Signal
impl Send for Signal
impl Sync for Signal
impl Unpin for Signal
impl UnwindSafe for Signal
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more