pub struct InputBinding {
pub move_up: u32,
pub move_down: u32,
pub move_left: u32,
pub move_right: u32,
pub jump: u32,
pub dash: u32,
pub interact: u32,
pub ability_slots: [u32; 12],
pub inventory: u32,
pub map: u32,
pub quest_log: u32,
pub character_screen: u32,
}Fields§
§move_up: u32§move_down: u32§move_left: u32§move_right: u32§jump: u32§dash: u32§interact: u32§ability_slots: [u32; 12]§inventory: u32§map: u32§quest_log: u32§character_screen: u32Trait Implementations§
Source§impl Clone for InputBinding
impl Clone for InputBinding
Source§fn clone(&self) -> InputBinding
fn clone(&self) -> InputBinding
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 InputBinding
impl Debug for InputBinding
Auto Trait Implementations§
impl Freeze for InputBinding
impl RefUnwindSafe for InputBinding
impl Send for InputBinding
impl Sync for InputBinding
impl Unpin for InputBinding
impl UnsafeUnpin for InputBinding
impl UnwindSafe for InputBinding
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