Struct pax_message::ContextMenuInterruptArgs
source · #[repr(C)]pub struct ContextMenuInterruptArgs {
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 ContextMenuInterruptArgs
impl<'de> Deserialize<'de> for ContextMenuInterruptArgs
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 ContextMenuInterruptArgs
impl RefUnwindSafe for ContextMenuInterruptArgs
impl Send for ContextMenuInterruptArgs
impl Sync for ContextMenuInterruptArgs
impl Unpin for ContextMenuInterruptArgs
impl UnwindSafe for ContextMenuInterruptArgs
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