pub struct ChromeMouseEvent {
pub type_: ChromeMouseEventType,
pub modifiers: u32,
pub button: ChromeMouseButton,
pub click_count: i32,
pub position_in_widget_x: f32,
pub position_in_widget_y: f32,
pub position_in_screen_x: f32,
pub position_in_screen_y: f32,
pub movement_x: f32,
pub movement_y: f32,
pub is_raw_movement_event: bool,
pub pointer_type: ChromePointerType,
}Fields§
§type_: ChromeMouseEventType§modifiers: u32§click_count: i32§position_in_widget_x: f32§position_in_widget_y: f32§position_in_screen_x: f32§position_in_screen_y: f32§movement_x: f32§movement_y: f32§is_raw_movement_event: bool§pointer_type: ChromePointerTypeTrait Implementations§
Source§impl Clone for ChromeMouseEvent
impl Clone for ChromeMouseEvent
Source§fn clone(&self) -> ChromeMouseEvent
fn clone(&self) -> ChromeMouseEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChromeMouseEvent
impl Debug for ChromeMouseEvent
Source§impl From<ChromeMouseEvent> for MouseEvent
impl From<ChromeMouseEvent> for MouseEvent
Source§fn from(value: ChromeMouseEvent) -> Self
fn from(value: ChromeMouseEvent) -> Self
Converts to this type from the input type.
Source§impl From<MouseEvent> for ChromeMouseEvent
impl From<MouseEvent> for ChromeMouseEvent
Source§fn from(value: MouseEvent) -> Self
fn from(value: MouseEvent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ChromeMouseEvent
impl PartialEq for ChromeMouseEvent
impl StructuralPartialEq for ChromeMouseEvent
Auto Trait Implementations§
impl Freeze for ChromeMouseEvent
impl RefUnwindSafe for ChromeMouseEvent
impl Send for ChromeMouseEvent
impl Sync for ChromeMouseEvent
impl Unpin for ChromeMouseEvent
impl UnsafeUnpin for ChromeMouseEvent
impl UnwindSafe for ChromeMouseEvent
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