#[repr(C)]pub struct CbfMouseEvent {Show 13 fields
pub tab_id: u64,
pub type_: u8,
pub modifiers: u32,
pub button: u8,
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: u8,
}Fields§
§tab_id: u64§type_: u8§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: u8Trait Implementations§
Source§impl Clone for CbfMouseEvent
impl Clone for CbfMouseEvent
Source§fn clone(&self) -> CbfMouseEvent
fn clone(&self) -> CbfMouseEvent
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 CbfMouseEvent
impl Debug for CbfMouseEvent
Source§impl Default for CbfMouseEvent
impl Default for CbfMouseEvent
Source§fn default() -> CbfMouseEvent
fn default() -> CbfMouseEvent
Returns the “default value” for a type. Read more
impl Copy for CbfMouseEvent
Auto Trait Implementations§
impl Freeze for CbfMouseEvent
impl RefUnwindSafe for CbfMouseEvent
impl Send for CbfMouseEvent
impl Sync for CbfMouseEvent
impl Unpin for CbfMouseEvent
impl UnsafeUnpin for CbfMouseEvent
impl UnwindSafe for CbfMouseEvent
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