pub enum ScrollableContentAction {
ScrollUp,
ScrollDown,
ScrollToTop,
ScrollToBottom,
PageUp,
PageDown,
ToggleFullscreen,
}Expand description
Actions that can result from scrollable content interaction
Variants§
ScrollUp
Content was scrolled up
ScrollDown
Content was scrolled down
ScrollToTop
Scrolled to top
ScrollToBottom
Scrolled to bottom
PageUp
Page up
PageDown
Page down
ToggleFullscreen
Toggle fullscreen
Trait Implementations§
Source§impl Clone for ScrollableContentAction
impl Clone for ScrollableContentAction
Source§fn clone(&self) -> ScrollableContentAction
fn clone(&self) -> ScrollableContentAction
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 ScrollableContentAction
impl Debug for ScrollableContentAction
Source§impl PartialEq for ScrollableContentAction
impl PartialEq for ScrollableContentAction
impl Copy for ScrollableContentAction
impl Eq for ScrollableContentAction
impl StructuralPartialEq for ScrollableContentAction
Auto Trait Implementations§
impl Freeze for ScrollableContentAction
impl RefUnwindSafe for ScrollableContentAction
impl Send for ScrollableContentAction
impl Sync for ScrollableContentAction
impl Unpin for ScrollableContentAction
impl UnwindSafe for ScrollableContentAction
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
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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