pub enum MouseSourceV2Event {
OnMouseEvents {
events: Vec<MouseEvent>,
last_event_stamp: u64,
},
#[non_exhaustive] _UnknownEvent {
ordinal: u64,
},
}Variants§
Implementations§
Source§impl MouseSourceV2Event
impl MouseSourceV2Event
pub fn into_on_mouse_events(self) -> Option<(Vec<MouseEvent>, u64)>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MouseSourceV2Event
impl RefUnwindSafe for MouseSourceV2Event
impl Send for MouseSourceV2Event
impl Sync for MouseSourceV2Event
impl Unpin for MouseSourceV2Event
impl UnsafeUnpin for MouseSourceV2Event
impl UnwindSafe for MouseSourceV2Event
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