[][src]Enum pixel_engine::KeyState

pub enum KeyState {
    None,
    Held,
    Pressed,
    Released,
}

All the keystate possible

Variants

None

The key is not pressed nor released nor held

Held

The key is held

Pressed

The key is pressed

Released

The key is released

Trait Implementations

impl Eq for KeyState[src]

impl PartialEq<KeyState> for KeyState[src]

impl Debug for KeyState[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]