pub enum TabsMessage {
Left,
Right,
Select(usize),
First,
Last,
Confirm,
}Expand description
Messages that can be sent to a Tabs component.
Variants§
Left
Navigate to the previous (left) tab.
Right
Navigate to the next (right) tab.
Select(usize)
Jump to a specific tab by index.
First
Go to the first tab.
Last
Go to the last tab.
Confirm
Confirm the current selection.
Trait Implementations§
Source§impl Clone for TabsMessage
impl Clone for TabsMessage
Source§fn clone(&self) -> TabsMessage
fn clone(&self) -> TabsMessage
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 TabsMessage
impl Debug for TabsMessage
Source§impl PartialEq for TabsMessage
impl PartialEq for TabsMessage
impl Eq for TabsMessage
impl StructuralPartialEq for TabsMessage
Auto Trait Implementations§
impl Freeze for TabsMessage
impl RefUnwindSafe for TabsMessage
impl Send for TabsMessage
impl Sync for TabsMessage
impl Unpin for TabsMessage
impl UnsafeUnpin for TabsMessage
impl UnwindSafe for TabsMessage
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