pub struct PointerData {
pub id: PointerId,
pub kind: PointerKind,
pub point: Point,
pub pressure: Option<u16>,
pub primary: bool,
}Fields§
§id: PointerId§kind: PointerKind§point: Point§pressure: Option<u16>§primary: boolImplementations§
Trait Implementations§
Source§impl Clone for PointerData
impl Clone for PointerData
Source§fn clone(&self) -> PointerData
fn clone(&self) -> PointerData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PointerData
Source§impl Debug for PointerData
impl Debug for PointerData
impl Eq for PointerData
Source§impl PartialEq for PointerData
impl PartialEq for PointerData
impl StructuralPartialEq for PointerData
Auto Trait Implementations§
impl Freeze for PointerData
impl RefUnwindSafe for PointerData
impl Send for PointerData
impl Sync for PointerData
impl Unpin for PointerData
impl UnsafeUnpin for PointerData
impl UnwindSafe for PointerData
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