[][src]Enum fruitbasket::RunPeriod

pub enum RunPeriod {
    Once,
    Forever,
    Time(Duration),
}

Options for how long to run the event loop on each call

Variants

Once

Run event loop once and return

Forever

Run event loop forever, never returning and blocking the main thread

Time(Duration)

Run event loop at least the specified length of time

Trait Implementations

impl PartialEq<RunPeriod> for RunPeriod[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> 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> Borrow<T> for T where
    T: ?Sized
[src]

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

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