pub struct LayoutState {
    pub current_view: String,
    view_latched: LatchedState,
    pub active_buttons: ActiveButtons,
}
Expand description

Changeable state that can’t be derived from the definition of the layout.

Fields

current_view: Stringview_latched: LatchedStateactive_buttons: ActiveButtons

Buttons not in this list are in their base state: not pressed. Latched/locked appearance is derived from current view and button metadata.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.