pub struct FingerMoveEvent {
pub window_id: usize,
pub abs: Vec2,
pub abs_start: Vec2,
pub rel: Vec2,
pub rel_start: Vec2,
pub rect: Rect,
pub is_over: bool,
pub digit: usize,
pub is_touch: bool,
pub modifiers: KeyModifiers,
pub time: f64,
}
Fields§
§window_id: usize
§abs: Vec2
§abs_start: Vec2
§rel: Vec2
§rel_start: Vec2
§rect: Rect
§is_over: bool
§digit: usize
§is_touch: bool
§modifiers: KeyModifiers
§time: f64
Implementations§
Source§impl FingerMoveEvent
impl FingerMoveEvent
pub fn move_distance(&self) -> f32
Trait Implementations§
Source§impl Clone for FingerMoveEvent
impl Clone for FingerMoveEvent
Source§fn clone(&self) -> FingerMoveEvent
fn clone(&self) -> FingerMoveEvent
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 FingerMoveEvent
impl Debug for FingerMoveEvent
Source§impl Default for FingerMoveEvent
impl Default for FingerMoveEvent
Source§fn default() -> FingerMoveEvent
fn default() -> FingerMoveEvent
Returns the “default value” for a type. Read more
Source§impl PartialEq for FingerMoveEvent
impl PartialEq for FingerMoveEvent
impl StructuralPartialEq for FingerMoveEvent
Auto Trait Implementations§
impl Freeze for FingerMoveEvent
impl RefUnwindSafe for FingerMoveEvent
impl Send for FingerMoveEvent
impl Sync for FingerMoveEvent
impl Unpin for FingerMoveEvent
impl UnwindSafe for FingerMoveEvent
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