Enum primitives::prelude::JoypadButton
source · [−]pub enum JoypadButton {
Fire,
Up,
Right,
Down,
Left,
Primary,
Secondary,
}
Expand description
Representing the buttons on a Joypad for use in the Joypad
virtual controller.
Includes directional buttons and two fire buttons: Primary & Secondary. Fire is used as a shortcut for Primary or Secondary.
Variants
Fire
Fire Joypad button
Up
Up Joypad button
Right
Right Joypad button
Down
Down Joypad button
Left
Left Joypad button
Primary
Primary Joypad button
Secondary
Secondary Joypad button
Trait Implementations
sourceimpl Clone for JoypadButton
impl Clone for JoypadButton
sourcefn clone(&self) -> JoypadButton
fn clone(&self) -> JoypadButton
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for JoypadButton
impl Debug for JoypadButton
sourceimpl PartialEq<JoypadButton> for JoypadButton
impl PartialEq<JoypadButton> for JoypadButton
impl Copy for JoypadButton
impl Eq for JoypadButton
impl StructuralEq for JoypadButton
impl StructuralPartialEq for JoypadButton
Auto Trait Implementations
impl RefUnwindSafe for JoypadButton
impl Send for JoypadButton
impl Sync for JoypadButton
impl Unpin for JoypadButton
impl UnwindSafe for JoypadButton
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more