pub enum DigitalBinding {
Keyboard(BoundButton<KeyboardButton, KeyboardAxis>),
Mouse(BoundButton<MouseButton, MouseAxis>),
Gamepad(BoundButton<GamepadButton, GamepadAxis>),
}Variants§
Keyboard(BoundButton<KeyboardButton, KeyboardAxis>)
Mouse(BoundButton<MouseButton, MouseAxis>)
Gamepad(BoundButton<GamepadButton, GamepadAxis>)
Trait Implementations§
Source§impl Clone for DigitalBinding
impl Clone for DigitalBinding
Source§fn clone(&self) -> DigitalBinding
fn clone(&self) -> DigitalBinding
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 DigitalBinding
impl Debug for DigitalBinding
Source§impl<'de> Deserialize<'de> for DigitalBinding
impl<'de> Deserialize<'de> for DigitalBinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DigitalBinding
impl PartialEq for DigitalBinding
Source§impl PartialOrd for DigitalBinding
impl PartialOrd for DigitalBinding
Source§impl Serialize for DigitalBinding
impl Serialize for DigitalBinding
impl Copy for DigitalBinding
impl StructuralPartialEq for DigitalBinding
Auto Trait Implementations§
impl Freeze for DigitalBinding
impl RefUnwindSafe for DigitalBinding
impl Send for DigitalBinding
impl Sync for DigitalBinding
impl Unpin for DigitalBinding
impl UnwindSafe for DigitalBinding
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