pub struct ChromeKeyEvent {
pub type_: ChromeKeyEventType,
pub modifiers: u32,
pub windows_key_code: i32,
pub native_key_code: i32,
pub dom_code: Option<String>,
pub dom_key: Option<String>,
pub text: Option<String>,
pub unmodified_text: Option<String>,
pub auto_repeat: bool,
pub is_keypad: bool,
pub is_system_key: bool,
pub location: i32,
}Expand description
Chromium-specific keyboard input payload.
Field names intentionally match Chromium/bridge vocabulary.
Fields§
§type_: ChromeKeyEventType§modifiers: u32§windows_key_code: i32§native_key_code: i32§dom_code: Option<String>§dom_key: Option<String>§text: Option<String>§unmodified_text: Option<String>§auto_repeat: bool§is_keypad: bool§is_system_key: bool§location: i32Trait Implementations§
Source§impl Clone for ChromeKeyEvent
impl Clone for ChromeKeyEvent
Source§fn clone(&self) -> ChromeKeyEvent
fn clone(&self) -> ChromeKeyEvent
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 ChromeKeyEvent
impl Debug for ChromeKeyEvent
Source§impl From<ChromeKeyEvent> for KeyEvent
impl From<ChromeKeyEvent> for KeyEvent
Source§fn from(value: ChromeKeyEvent) -> Self
fn from(value: ChromeKeyEvent) -> Self
Converts to this type from the input type.
Source§impl From<KeyEvent> for ChromeKeyEvent
impl From<KeyEvent> for ChromeKeyEvent
Source§impl PartialEq for ChromeKeyEvent
impl PartialEq for ChromeKeyEvent
impl Eq for ChromeKeyEvent
impl StructuralPartialEq for ChromeKeyEvent
Auto Trait Implementations§
impl Freeze for ChromeKeyEvent
impl RefUnwindSafe for ChromeKeyEvent
impl Send for ChromeKeyEvent
impl Sync for ChromeKeyEvent
impl Unpin for ChromeKeyEvent
impl UnsafeUnpin for ChromeKeyEvent
impl UnwindSafe for ChromeKeyEvent
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