pub enum TabWidth {
Fit,
Fixed(u16),
Fill,
}Expand description
How wide each tab of a Tabs strip is.
Variants§
Fit
As wide as its label. The default.
Fixed(u16)
Exactly this many cells; longer labels end in ….
Fill
The tabs share the strip’s width equally; when there are too many to fit, they keep a readable minimum and the strip overflows.
Trait Implementations§
impl Copy for TabWidth
impl Eq for TabWidth
impl StructuralPartialEq for TabWidth
Auto Trait Implementations§
impl Freeze for TabWidth
impl RefUnwindSafe for TabWidth
impl Send for TabWidth
impl Sync for TabWidth
impl Unpin for TabWidth
impl UnsafeUnpin for TabWidth
impl UnwindSafe for TabWidth
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