[]Enum amethyst_input::ElementState

pub enum ElementState {
    Pressed,
    Released,
}

Describes the input state of a key.

Variants

Pressed
Released

Trait Implementations

impl Clone for ElementState

impl Copy for ElementState

impl Debug for ElementState

impl<'de> Deserialize<'de> for ElementState

impl Eq for ElementState

impl Hash for ElementState

impl PartialEq<ElementState> for ElementState

impl Serialize for ElementState

impl StructuralEq for ElementState

impl StructuralPartialEq for ElementState

Auto Trait Implementations

impl RefUnwindSafe for ElementState

impl Send for ElementState

impl Sync for ElementState

impl Unpin for ElementState

impl UnwindSafe for ElementState

Blanket Implementations

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

impl<T> Any for T where
    T: Any

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

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

impl<T> Config for T where
    T: Deserialize<'a> + Serialize
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Event for T where
    T: Send + Sync + 'static, 

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

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

impl<T> Resource for T where
    T: Any + Send + Sync

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: Copy + PartialEq<T> + Any + Debug
[src]

impl<T> SetParameter for T

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,