Struct zellij_tile::data::ModeInfo[][src]

pub struct ModeInfo {
    pub mode: InputMode,
    pub keybinds: Vec<(String, String)>,
    pub palette: Palette,
}

Represents the contents of the help message that is printed in the status bar, which indicates the current InputMode and what the keybinds for that mode are. Related to the default status-bar plugin.

Fields

mode: InputModekeybinds: Vec<(String, String)>palette: Palette

Trait Implementations

impl Clone for ModeInfo[src]

impl Debug for ModeInfo[src]

impl Default for ModeInfo[src]

impl<'de> Deserialize<'de> for ModeInfo[src]

impl Eq for ModeInfo[src]

impl Hash for ModeInfo[src]

impl PartialEq<ModeInfo> for ModeInfo[src]

impl Serialize for ModeInfo[src]

impl StructuralEq for ModeInfo[src]

impl StructuralPartialEq for ModeInfo[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.