Enum nix::sys::timerfd::Expiration
pub enum Expiration {
OneShot(TimeSpec),
IntervalDelayed(TimeSpec, TimeSpec),
Interval(TimeSpec),
}
Documentation
An enumeration allowing the definition of the expiration time of an alarm, recurring or not.
Variants
Trait Implementations
impl Clone for Expiration
fn clone(&Self) -> Expiration
impl Copy for Expiration
impl Debug for Expiration
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl PartialEq<Expiration> for Expiration
fn eq(&Self, other: &Expiration) -> bool
fn ne(&Self, other: &Expiration) -> bool
impl StructuralPartialEq for Expiration
Auto Trait Implementations
impl RefUnwindSafe for Expiration
impl Send for Expiration
impl Sync for Expiration
impl Unpin for Expiration
impl UnwindSafe for Expiration
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T