pub enum NestedScrollSource {
Drag,
Fling,
Wheel,
}Expand description
What moved a scroll.
Variants§
Drag
A finger or a held mouse button.
Fling
The motion that continues after a drag.
Wheel
A mouse wheel or a trackpad.
Trait Implementations§
Source§impl Clone for NestedScrollSource
impl Clone for NestedScrollSource
impl Copy for NestedScrollSource
Source§impl Debug for NestedScrollSource
impl Debug for NestedScrollSource
impl Eq for NestedScrollSource
Source§impl PartialEq for NestedScrollSource
impl PartialEq for NestedScrollSource
impl StructuralPartialEq for NestedScrollSource
Auto Trait Implementations§
impl Freeze for NestedScrollSource
impl RefUnwindSafe for NestedScrollSource
impl Send for NestedScrollSource
impl Sync for NestedScrollSource
impl Unpin for NestedScrollSource
impl UnsafeUnpin for NestedScrollSource
impl UnwindSafe for NestedScrollSource
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
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more