pub enum DpadPosition {
Up,
TopRight,
Right,
BottomRight,
Down,
BottomLeft,
Left,
TopLeft,
None,
}Expand description
DpadPosition
Represents the position of the Dpad on the G29
Variants§
Trait Implementations§
Source§impl Clone for DpadPosition
impl Clone for DpadPosition
Source§fn clone(&self) -> DpadPosition
fn clone(&self) -> DpadPosition
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DpadPosition
impl Debug for DpadPosition
Source§impl Hash for DpadPosition
impl Hash for DpadPosition
Source§impl PartialEq for DpadPosition
impl PartialEq for DpadPosition
impl Eq for DpadPosition
impl StructuralPartialEq for DpadPosition
Auto Trait Implementations§
impl Freeze for DpadPosition
impl RefUnwindSafe for DpadPosition
impl Send for DpadPosition
impl Sync for DpadPosition
impl Unpin for DpadPosition
impl UnwindSafe for DpadPosition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more