#[repr(u16)]pub enum HidDesktopUsage {
Pointer = 1,
Mouse = 2,
Joystick = 4,
Gamepad = 5,
Keyboard = 6,
Keypad = 7,
X = 48,
Y = 49,
Z = 50,
Wheel = 56,
}Expand description
Generic Desktop usage IDs
Variants§
Pointer = 1
Mouse = 2
Joystick = 4
Gamepad = 5
Keyboard = 6
Keypad = 7
X = 48
Y = 49
Z = 50
Wheel = 56
Trait Implementations§
Source§impl Clone for HidDesktopUsage
impl Clone for HidDesktopUsage
Source§fn clone(&self) -> HidDesktopUsage
fn clone(&self) -> HidDesktopUsage
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HidDesktopUsage
impl Debug for HidDesktopUsage
Source§impl PartialEq for HidDesktopUsage
impl PartialEq for HidDesktopUsage
impl Copy for HidDesktopUsage
impl Eq for HidDesktopUsage
impl StructuralPartialEq for HidDesktopUsage
Auto Trait Implementations§
impl Freeze for HidDesktopUsage
impl RefUnwindSafe for HidDesktopUsage
impl Send for HidDesktopUsage
impl Sync for HidDesktopUsage
impl Unpin for HidDesktopUsage
impl UnwindSafe for HidDesktopUsage
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)