[][src]Struct amethyst_input::StringBindings

pub struct StringBindings;

The builtin BindingTypes implementation, set of types for binding configuration keys. Uses String for both axes and actions. Usage of this type is discouraged and it's meant mainly for prototypes. Check BindingTypes for examples.

Trait Implementations

impl BindingTypes for StringBindings[src]

type Axis = String

Type used for defining axis keys. Usually an enum or string.

type Action = String

Type used for defining action keys. Usually an enum or string.

impl Clone for StringBindings[src]

impl Debug for StringBindings[src]

impl Default for StringBindings[src]

impl Eq for StringBindings[src]

impl Hash for StringBindings[src]

impl PartialEq<StringBindings> for StringBindings[src]

impl StructuralEq for StringBindings[src]

impl StructuralPartialEq for StringBindings[src]

Auto Trait Implementations

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> 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> 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> TryDefault for T where
    T: Default

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