pub struct TouchId(pub u64);
Expand description
Unique identification of a touch occurrence (finger or pen or …). A Touch ID is valid until the finger is lifted. A new ID is used for the next touch.
Tuple Fields
0: u64
Trait Implementations
sourceimpl Ord for TouchId
impl Ord for TouchId
1.21.0 · sourceconst fn max(self, other: Self) -> Self
const fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourceconst fn min(self, other: Self) -> Self
const fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourceconst fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
const fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<TouchId> for TouchId
impl PartialOrd<TouchId> for TouchId
sourcefn partial_cmp(&self, other: &TouchId) -> Option<Ordering>
fn partial_cmp(&self, other: &TouchId) -> Option<Ordering>
1.0.0 · sourceconst fn le(&self, other: &Rhs) -> bool
const fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for TouchId
impl Eq for TouchId
impl StructuralEq for TouchId
impl StructuralPartialEq for TouchId
Auto Trait Implementations
impl RefUnwindSafe for TouchId
impl Send for TouchId
impl Sync for TouchId
impl Unpin for TouchId
impl UnwindSafe for TouchId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more