[−][src]Enum gilrs::MappingSource
Source of gamepad mappings.
Variants
Gamepad uses SDL mappings.
Gamepad does not use any mappings but driver should provide unified controller layout.
Gamepad does not use any mappings and most gamepad events will probably be Button::Unknown
or Axis::Unknown
Trait Implementations
impl Clone for MappingSource
[src]
fn clone(&self) -> MappingSource
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MappingSource
[src]
impl PartialEq<MappingSource> for MappingSource
[src]
fn eq(&self, other: &MappingSource) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Debug for MappingSource
[src]
impl StructuralPartialEq for MappingSource
[src]
Auto Trait Implementations
impl Send for MappingSource
impl Sync for MappingSource
impl Unpin for MappingSource
impl UnwindSafe for MappingSource
impl RefUnwindSafe for MappingSource
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,