[][src]Enum rubble::link::NextUpdate

pub enum NextUpdate {
    Disable,
    Keep,
    At(Instant),
}

Specifies when the Link Layer's update method should be called the next time.

Variants

Disable

Disable timer and do not call update.

Keep

Keep the previously configured time.

At(Instant)

Call update at the given Instant.

If Instant is in the past, this is a bug and the implementation may panic.

Trait Implementations

impl Debug for NextUpdate[src]

impl Clone for NextUpdate[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for NextUpdate

impl Sync for NextUpdate

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]