pub enum TouchStatus {
Touch,
Stream,
Release,
}Expand description
Touch event status for a single touch point
Indicates whether a touch is new, continuing, or has been released.
§Examples
use ft6336u_driver::TouchStatus;
// A new touch starts as Touch, then becomes Stream for continuous contact
let status = TouchStatus::Touch;Variants§
Trait Implementations§
Source§impl Clone for TouchStatus
impl Clone for TouchStatus
Source§fn clone(&self) -> TouchStatus
fn clone(&self) -> TouchStatus
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 TouchStatus
impl Debug for TouchStatus
Source§impl PartialEq for TouchStatus
impl PartialEq for TouchStatus
impl Copy for TouchStatus
impl Eq for TouchStatus
impl StructuralPartialEq for TouchStatus
Auto Trait Implementations§
impl Freeze for TouchStatus
impl RefUnwindSafe for TouchStatus
impl Send for TouchStatus
impl Sync for TouchStatus
impl Unpin for TouchStatus
impl UnwindSafe for TouchStatus
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