[][src]Enum gilrs::MappingSource

pub enum MappingSource {
    SdlMappings,
    Driver,
    None,
}

Source of gamepad mappings.

Variants

SdlMappings

Gamepad uses SDL mappings.

Driver

Gamepad does not use any mappings but driver should provide unified controller layout.

None

Gamepad does not use any mappings and most gamepad events will probably be Button::Unknown or Axis::Unknown

Trait Implementations

impl Copy for MappingSource
[src]

impl PartialEq<MappingSource> for MappingSource
[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for MappingSource
[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for MappingSource
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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