pub enum PointerKind {
Down,
Up,
Move,
Drag,
Wheel,
Enter,
Leave,
}Variants§
Down
Up
Move
Motion with no button held.
Drag
Motion with a button held.
Wheel
One wheel step; the button says which way.
Enter
The pointer moved onto the surface, before its first Move: start
a hover.
Leave
The pointer left the surface (or the surface was hidden under it): end a hover. The position is the last one on the surface.
Trait Implementations§
Source§impl Clone for PointerKind
impl Clone for PointerKind
impl Copy for PointerKind
Source§impl Debug for PointerKind
impl Debug for PointerKind
impl Eq for PointerKind
Source§impl Hash for PointerKind
impl Hash for PointerKind
Source§impl PartialEq for PointerKind
impl PartialEq for PointerKind
impl StructuralPartialEq for PointerKind
Auto Trait Implementations§
impl Freeze for PointerKind
impl RefUnwindSafe for PointerKind
impl Send for PointerKind
impl Sync for PointerKind
impl Unpin for PointerKind
impl UnsafeUnpin for PointerKind
impl UnwindSafe for PointerKind
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