Enum libafl_bolts::os::unix_signals::Signal
source · #[repr(i32)]pub enum Signal {
Show 14 variants
SigAbort = 6,
SigBus = 7,
SigFloatingPointException = 8,
SigIllegalInstruction = 4,
SigPipe = 13,
SigSegmentationFault = 11,
SigUser2 = 12,
SigAlarm = 14,
SigHangUp = 1,
SigKill = 9,
SigQuit = 3,
SigTerm = 15,
SigInterrupt = 2,
SigTrap = 5,
}
Expand description
All signals on this system, as enum
.
Variants§
SigAbort = 6
SIGABRT
signal id
SigBus = 7
SIGBUS
signal id
SigFloatingPointException = 8
SIGFPE
signal id
SigIllegalInstruction = 4
SIGILL
signal id
SigPipe = 13
SIGPIPE
signal id
SigSegmentationFault = 11
SIGSEGV
signal id
SigUser2 = 12
SIGUSR2
signal id
SigAlarm = 14
SIGALARM
signal id
SigHangUp = 1
SIGHUP
signal id
SigKill = 9
SIGKILL
signal id
SigQuit = 3
SIGQUIT
signal id
SigTerm = 15
SIGTERM
signal id
SigInterrupt = 2
SIGINT
signal id
SigTrap = 5
SIGTRAP
signal id
Trait Implementations§
source§impl PartialEq for Signal
impl PartialEq for Signal
source§impl TryFrom<i32> for Signal
impl TryFrom<i32> for Signal
§type Error = TryFromPrimitiveError<Signal>
type Error = TryFromPrimitiveError<Signal>
The type returned in the event of a conversion error.
source§impl TryFromPrimitive for Signal
impl TryFromPrimitive for Signal
impl Copy for Signal
impl Eq for Signal
impl Sync for Signal
Auto Trait Implementations§
impl RefUnwindSafe for Signal
impl Send 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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Tail, T> Prepend<T> for Tail
impl<Tail, T> Prepend<T> for Tail
§type PreprendResult = Tail
type PreprendResult = Tail
The Resulting
TupleList
, of an Prepend::prepend()
call,
including the prepended entry.source§fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
Prepend a value to this tuple, returning a new tuple with prepended value.