[][src]Enum penrose::contrib::extensions::dmenu::MenuMatch

pub enum MenuMatch {
    Line(usizeString),
    UserInput(String),
    NoMatch,
}

The result of attempting to match against user input in a DMenu

Variants

Line(usizeString)

The selected line along its line number (0 indexed)

UserInput(String)

Nothing matched and this was the user's input when they hit Return

NoMatch

The user exited out of matching or had nothing typed

Trait Implementations

impl Clone for MenuMatch[src]

impl Debug for MenuMatch[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> 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.