Struct pax_message::KeyDownInterruptArgs
source · #[repr(C)]pub struct KeyDownInterruptArgs {
pub key: String,
pub modifiers: Vec<ModifierKeyMessage>,
pub is_repeat: bool,
}
Fields§
§key: String
§modifiers: Vec<ModifierKeyMessage>
§is_repeat: bool
Trait Implementations§
source§impl<'de> Deserialize<'de> for KeyDownInterruptArgs
impl<'de> Deserialize<'de> for KeyDownInterruptArgs
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for KeyDownInterruptArgs
impl RefUnwindSafe for KeyDownInterruptArgs
impl Send for KeyDownInterruptArgs
impl Sync for KeyDownInterruptArgs
impl Unpin for KeyDownInterruptArgs
impl UnwindSafe for KeyDownInterruptArgs
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