[−][src]Enum timerfd::TimerState
Holds the state of a TimerFd
.
Variants
The timer is disarmed and will not fire.
Oneshot(Duration)
The timer will fire once after the specified duration and then disarm.
The timer will fire once after current
and then
automatically rearm with interval
as its duration.
Trait Implementations
impl Clone for TimerState
[src]
fn clone(&self) -> TimerState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for TimerState
[src]
impl Eq for TimerState
[src]
impl PartialEq<TimerState> for TimerState
[src]
fn eq(&self, other: &TimerState) -> bool
[src]
fn ne(&self, other: &TimerState) -> bool
[src]
impl StructuralEq for TimerState
[src]
impl StructuralPartialEq for TimerState
[src]
Auto Trait Implementations
impl RefUnwindSafe for TimerState
impl Send for TimerState
impl Sync for TimerState
impl Unpin for TimerState
impl UnwindSafe for TimerState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,