Struct pax_message::MouseMoveInterruptArgs
source · #[repr(C)]pub struct MouseMoveInterruptArgs {
pub x: f64,
pub y: f64,
pub button: MouseButtonMessage,
pub modifiers: Vec<ModifierKeyMessage>,
}
Fields§
§x: f64
§y: f64
§modifiers: Vec<ModifierKeyMessage>
Trait Implementations§
source§impl<'de> Deserialize<'de> for MouseMoveInterruptArgs
impl<'de> Deserialize<'de> for MouseMoveInterruptArgs
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 MouseMoveInterruptArgs
impl RefUnwindSafe for MouseMoveInterruptArgs
impl Send for MouseMoveInterruptArgs
impl Sync for MouseMoveInterruptArgs
impl Unpin for MouseMoveInterruptArgs
impl UnwindSafe for MouseMoveInterruptArgs
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