[−][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]
pub fn clone(&self) -> TimerState[src]
pub 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]
pub fn eq(&self, other: &TimerState) -> bool[src]
pub fn ne(&self, other: &TimerState) -> bool[src]
impl StructuralEq for TimerState[src]
impl StructuralPartialEq for TimerState[src]
Auto Trait Implementations
impl RefUnwindSafe for TimerState[src]
impl Send for TimerState[src]
impl Sync for TimerState[src]
impl Unpin for TimerState[src]
impl UnwindSafe for TimerState[src]
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,
pub 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.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,