#[repr(C)]pub struct KEYBOARD_STATES(/* private fields */);
Expand description
Keyboard modifier buttons state.
Implementations§
Source§impl KEYBOARD_STATES
impl KEYBOARD_STATES
pub const CONTROL_KEY_PRESSED: u32 = 1u32
pub const SHIFT_KEY_PRESSED: u32 = 2u32
pub const ALT_KEY_PRESSED: u32 = 4u32
pub const RIGHT_SHIFT_KEY_PRESSED: u32 = 8u32
pub const CMD_KEY_PRESSED: u32 = 16u32
Trait Implementations§
Source§impl Clone for KEYBOARD_STATES
impl Clone for KEYBOARD_STATES
Source§fn clone(&self) -> KEYBOARD_STATES
fn clone(&self) -> KEYBOARD_STATES
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 KEYBOARD_STATES
impl Debug for KEYBOARD_STATES
Source§impl Default for KEYBOARD_STATES
impl Default for KEYBOARD_STATES
Source§fn default() -> KEYBOARD_STATES
fn default() -> KEYBOARD_STATES
Returns the “default value” for a type. Read more
Source§impl From<u32> for KEYBOARD_STATES
impl From<u32> for KEYBOARD_STATES
Source§impl PartialEq for KEYBOARD_STATES
impl PartialEq for KEYBOARD_STATES
Source§impl PartialOrd for KEYBOARD_STATES
impl PartialOrd for KEYBOARD_STATES
impl Copy for KEYBOARD_STATES
impl StructuralPartialEq for KEYBOARD_STATES
Auto Trait Implementations§
impl Freeze for KEYBOARD_STATES
impl RefUnwindSafe for KEYBOARD_STATES
impl Send for KEYBOARD_STATES
impl Sync for KEYBOARD_STATES
impl Unpin for KEYBOARD_STATES
impl UnwindSafe for KEYBOARD_STATES
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