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 PartialOrd for SigId
impl PartialOrd for SigId
impl 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: 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
)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
)