Enum widgetry::DrawBaselayer[][src]

pub enum DrawBaselayer {
    DefaultDraw,
    Custom,
    PreviousState,
}

Before State::draw is called, draw something else.

Variants

DefaultDraw

Call SharedAppState::draw_default.

Custom

Don’t draw anything.

PreviousState

Call the previous state’s draw. This won’t recurse, even if that state specifies PreviousState.

Auto Trait Implementations

impl RefUnwindSafe for DrawBaselayer

impl Send for DrawBaselayer

impl Sync for DrawBaselayer

impl Unpin for DrawBaselayer

impl UnwindSafe for DrawBaselayer

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> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Any + Send + Sync

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.