#[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<ContextMenuInterruptArgs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContextMenuInterruptArgs, <__D as Deserializer<'de>>::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
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.