pub enum MouseScrollUnit {
Line,
Pixel,
}Expand description
Indicates the unit of a mouse scroll event.
Variants§
Line
The delta of the MouseScrollInput event corresponds to the amount of lines or rows to scroll.
Pixel
The delta of the MouseScrollInput event corresponds to the amount of pixels to scroll.
Trait Implementations§
Source§impl Clone for MouseScrollUnit
impl Clone for MouseScrollUnit
Source§fn clone(&self) -> MouseScrollUnit
fn clone(&self) -> MouseScrollUnit
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 MouseScrollUnit
impl Debug for MouseScrollUnit
Source§impl Hash for MouseScrollUnit
impl Hash for MouseScrollUnit
Source§impl Ord for MouseScrollUnit
impl Ord for MouseScrollUnit
Source§fn cmp(&self, other: &MouseScrollUnit) -> Ordering
fn cmp(&self, other: &MouseScrollUnit) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MouseScrollUnit
impl PartialEq for MouseScrollUnit
Source§impl PartialOrd for MouseScrollUnit
impl PartialOrd for MouseScrollUnit
impl Copy for MouseScrollUnit
impl Eq for MouseScrollUnit
impl StructuralPartialEq for MouseScrollUnit
Auto Trait Implementations§
impl Freeze for MouseScrollUnit
impl RefUnwindSafe for MouseScrollUnit
impl Send for MouseScrollUnit
impl Sync for MouseScrollUnit
impl Unpin for MouseScrollUnit
impl UnsafeUnpin for MouseScrollUnit
impl UnwindSafe for MouseScrollUnit
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<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