Struct signal_hook_registry::SigId
source · pub struct SigId { /* private fields */ }
Expand description
An ID of registered action.
This is returned by all the registration routines and can be used to remove the action later on
with a call to unregister
.
Trait Implementations§
source§impl Ord for SigId
impl Ord for SigId
source§impl PartialEq for SigId
impl PartialEq for SigId
source§impl PartialOrd for SigId
impl PartialOrd for SigId
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for SigId
impl Eq for SigId
impl StructuralPartialEq for SigId
Auto Trait Implementations§
impl Freeze for SigId
impl RefUnwindSafe for SigId
impl Send for SigId
impl Sync for SigId
impl Unpin for SigId
impl UnwindSafe for SigId
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: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
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
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)