[][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]

impl StructuralPartialEq for RunPeriod[src]

Auto Trait Implementations

impl RefUnwindSafe for RunPeriod

impl Send for RunPeriod

impl Sync for RunPeriod

impl Unpin for RunPeriod

impl UnwindSafe for RunPeriod

Blanket Implementations

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

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

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

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.