pub struct Signal(/* private fields */);
Implementations§
source§impl Signal
impl Signal
pub const SIGHUP: Self = _
pub const SIGINT: Self = _
pub const SIGQUIT: Self = _
pub const SIGILL: Self = _
pub const SIGTRAP: Self = _
pub const SIGABRT: Self = _
pub const SIGBUS: Self = _
pub const SIGFPE: Self = _
pub const SIGKILL: Self = _
pub const SIGUSR1: Self = _
pub const SIGSEGV: Self = _
pub const SIGUSR2: Self = _
pub const SIGPIPE: Self = _
pub const SIGALRM: Self = _
pub const SIGTERM: Self = _
pub const SIGSTKFLT: Self = _
pub const SIGCHLD: Self = _
pub const SIGCONT: Self = _
pub const SIGSTOP: Self = _
pub const SIGTSTP: Self = _
pub const SIGTTIN: Self = _
pub const SIGTTOU: Self = _
pub const SIGURG: Self = _
pub const SIGXCPU: Self = _
pub const SIGXFSZ: Self = _
pub const SIGVTALRM: Self = _
pub const SIGPROF: Self = _
pub const SIGWINCH: Self = _
pub const SIGIO: Self = _
pub const SIGPWR: Self = _
pub const SIGSYS: Self = _
pub const STANDARD_MAX: Self = _
pub const SIGRT_MIN: Self = _
pub const SIGRT_MAX: Self = _
pub const MIN: Self = _
pub const MAX: Self = Self::SIGRT_MAX
pub const SIGIOT: Self = _
pub const SIGPOLL: Self = _
pub const SIGUNUSED: Self = _
pub fn is_realtime(&self) -> bool
pub const fn as_i32(&self) -> i32
pub fn standard_signals() -> impl Iterator<Item = Signal>
Trait Implementations§
impl Copy for Signal
impl Eq for Signal
impl StructuralPartialEq for Signal
Auto Trait Implementations§
impl Freeze for Signal
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)