Struct CorePhysicalKeyStatus
#[repr(C)]pub struct CorePhysicalKeyStatus {
pub RepeatCount: u32,
pub ScanCode: u32,
pub IsExtendedKey: bool,
pub IsMenuKeyDown: bool,
pub WasKeyDown: bool,
pub IsKeyReleased: bool,
}
Fields§
§RepeatCount: u32
§ScanCode: u32
§IsExtendedKey: bool
§IsMenuKeyDown: bool
§WasKeyDown: bool
§IsKeyReleased: bool
Trait Implementations§
§impl Clone for CorePhysicalKeyStatus
impl Clone for CorePhysicalKeyStatus
§fn clone(&self) -> CorePhysicalKeyStatus
fn clone(&self) -> CorePhysicalKeyStatus
Returns a copy 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 more§impl Debug for CorePhysicalKeyStatus
impl Debug for CorePhysicalKeyStatus
§impl Default for CorePhysicalKeyStatus
impl Default for CorePhysicalKeyStatus
§fn default() -> CorePhysicalKeyStatus
fn default() -> CorePhysicalKeyStatus
Returns the “default value” for a type. Read more
§impl PartialEq for CorePhysicalKeyStatus
impl PartialEq for CorePhysicalKeyStatus
impl Copy for CorePhysicalKeyStatus
impl StructuralPartialEq for CorePhysicalKeyStatus
Auto Trait Implementations§
impl Freeze for CorePhysicalKeyStatus
impl RefUnwindSafe for CorePhysicalKeyStatus
impl Send for CorePhysicalKeyStatus
impl Sync for CorePhysicalKeyStatus
impl Unpin for CorePhysicalKeyStatus
impl UnwindSafe for CorePhysicalKeyStatus
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