[][src]Enum glutin::platform::unix::ButtonState

pub enum ButtonState {
    Hovered,
    Idle,
    Disabled,
}

A button state of the button on Wayland's client side decorations.

Variants

Hovered

Button is being hovered over by pointer.

Idle

Button is not being hovered over by pointer.

Disabled

Button is disabled.

Trait Implementations

impl Clone for ButtonState[src]

impl Copy for ButtonState[src]

impl Debug for ButtonState[src]

impl Eq for ButtonState[src]

impl PartialEq<ButtonState> for ButtonState[src]

impl StructuralEq for ButtonState[src]

impl StructuralPartialEq for ButtonState[src]

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> 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.