pub enum TabPosition {
Top,
Bottom,
Left,
Right,
}Expand description
Position of the tab bar relative to content
Variants§
Top
Tabs above content (default)
Bottom
Tabs below content
Left
Tabs on left side of content
Right
Tabs on right side of content
Implementations§
Source§impl TabPosition
impl TabPosition
Sourcepub fn is_horizontal(&self) -> bool
pub fn is_horizontal(&self) -> bool
Whether this position has horizontal tabs
Sourcepub fn is_vertical(&self) -> bool
pub fn is_vertical(&self) -> bool
Whether this position has vertical tabs
Trait Implementations§
Source§impl Clone for TabPosition
impl Clone for TabPosition
Source§fn clone(&self) -> TabPosition
fn clone(&self) -> TabPosition
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 TabPosition
impl Debug for TabPosition
Source§impl Default for TabPosition
impl Default for TabPosition
Source§fn default() -> TabPosition
fn default() -> TabPosition
Returns the “default value” for a type. Read more
Source§impl PartialEq for TabPosition
impl PartialEq for TabPosition
impl Copy for TabPosition
impl Eq for TabPosition
impl StructuralPartialEq for TabPosition
Auto Trait Implementations§
impl Freeze for TabPosition
impl RefUnwindSafe for TabPosition
impl Send for TabPosition
impl Sync for TabPosition
impl Unpin for TabPosition
impl UnwindSafe for TabPosition
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