[][src]Enum smithay_client_toolkit::window::ButtonState

pub enum ButtonState {
    Hovered,
    Idle,
    Disabled,
}

Represents the status of a button

Variants

Hovered

Button is being hovered over by pointer

Idle

Button is not being hovered over by pointer

Disabled

Button is disabled

Auto Trait Implementations

impl RefUnwindSafe for ButtonState

impl Send for ButtonState

impl Sync for ButtonState

impl Unpin for ButtonState

impl UnwindSafe for ButtonState

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.