Struct signal_hook::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
sourceimpl Ord for SigId
impl Ord for SigId
1.21.0 · sourceconst fn max(self, other: Self) -> Self
const fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourceconst fn min(self, other: Self) -> Self
const fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourceconst fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
const fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<SigId> for SigId
impl PartialOrd<SigId> for SigId
sourcefn partial_cmp(&self, other: &SigId) -> Option<Ordering>
fn partial_cmp(&self, other: &SigId) -> Option<Ordering>
1.0.0 · sourceconst fn le(&self, other: &Rhs) -> bool
const 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 StructuralEq for SigId
impl StructuralPartialEq for SigId
Auto Trait Implementations
impl RefUnwindSafe for SigId
impl Send for SigId
impl Sync for SigId
impl Unpin for SigId
impl UnwindSafe for SigId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more