pub enum ScrollbarOrientation {
VerticalRight,
VerticalLeft,
HorizontalBottom,
HorizontalTop,
}
Expand description
This is the position of the scrollbar around a given area.
HorizontalTop
┌───────┐
VerticalLeft│ │VerticalRight
└───────┘
HorizontalBottom
Variants§
VerticalRight
Positions the scrollbar on the right, scrolling vertically
VerticalLeft
Positions the scrollbar on the left, scrolling vertically
HorizontalBottom
Positions the scrollbar on the bottom, scrolling horizontally
HorizontalTop
Positions the scrollbar on the top, scrolling horizontally
Implementations§
Source§impl ScrollbarOrientation
impl ScrollbarOrientation
Sourcepub const fn is_vertical(&self) -> bool
pub const fn is_vertical(&self) -> bool
Returns true
if the scrollbar is vertical.
Sourcepub const fn is_horizontal(&self) -> bool
pub const fn is_horizontal(&self) -> bool
Returns true
if the scrollbar is horizontal.
Trait Implementations§
Source§impl Clone for ScrollbarOrientation
impl Clone for ScrollbarOrientation
Source§fn clone(&self) -> ScrollbarOrientation
fn clone(&self) -> ScrollbarOrientation
Returns a copy 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 ScrollbarOrientation
impl Debug for ScrollbarOrientation
Source§impl Default for ScrollbarOrientation
impl Default for ScrollbarOrientation
Source§fn default() -> ScrollbarOrientation
fn default() -> ScrollbarOrientation
Returns the “default value” for a type. Read more
Source§impl Display for ScrollbarOrientation
impl Display for ScrollbarOrientation
Source§impl FromStr for ScrollbarOrientation
impl FromStr for ScrollbarOrientation
Source§impl Hash for ScrollbarOrientation
impl Hash for ScrollbarOrientation
Source§impl PartialEq for ScrollbarOrientation
impl PartialEq for ScrollbarOrientation
Source§impl TryFrom<&str> for ScrollbarOrientation
impl TryFrom<&str> for ScrollbarOrientation
impl Eq for ScrollbarOrientation
impl StructuralPartialEq for ScrollbarOrientation
Auto Trait Implementations§
impl Freeze for ScrollbarOrientation
impl RefUnwindSafe for ScrollbarOrientation
impl Send for ScrollbarOrientation
impl Sync for ScrollbarOrientation
impl Unpin for ScrollbarOrientation
impl UnwindSafe for ScrollbarOrientation
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 moreSource§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string()
Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString
. Read more