pub enum PointerSignalKind {
None,
Scroll,
ScrollInertiaCancel,
Scale,
Unknown,
}Expand description
The kind of pointer signal event.
Variants§
None
The event is not associated with a pointer signal.
Scroll
A pointer-generated scroll (e.g., mouse wheel or trackpad scroll).
ScrollInertiaCancel
A pointer-generated scroll-inertia cancel.
Scale
A pointer-generated scale event (e.g. trackpad pinch).
Unknown
An unknown pointer signal kind.
Trait Implementations§
Source§impl Clone for PointerSignalKind
impl Clone for PointerSignalKind
Source§fn clone(&self) -> PointerSignalKind
fn clone(&self) -> PointerSignalKind
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 PointerSignalKind
Source§impl Debug for PointerSignalKind
impl Debug for PointerSignalKind
impl Eq for PointerSignalKind
Source§impl Hash for PointerSignalKind
impl Hash for PointerSignalKind
Source§impl PartialEq for PointerSignalKind
impl PartialEq for PointerSignalKind
impl StructuralPartialEq for PointerSignalKind
Auto Trait Implementations§
impl Freeze for PointerSignalKind
impl RefUnwindSafe for PointerSignalKind
impl Send for PointerSignalKind
impl Sync for PointerSignalKind
impl Unpin for PointerSignalKind
impl UnsafeUnpin for PointerSignalKind
impl UnwindSafe for PointerSignalKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.