pub enum MessageTab {
Inbox,
Sent,
Archive,
}Variants§
Trait Implementations§
Source§impl Clone for MessageTab
impl Clone for MessageTab
Source§fn clone(&self) -> MessageTab
fn clone(&self) -> MessageTab
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MessageTab
Source§impl Debug for MessageTab
impl Debug for MessageTab
Source§impl Default for MessageTab
impl Default for MessageTab
Source§fn default() -> MessageTab
fn default() -> MessageTab
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageTab
impl<'de> Deserialize<'de> for MessageTab
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MessageTab
impl Display for MessageTab
impl Eq for MessageTab
Source§impl PartialEq for MessageTab
impl PartialEq for MessageTab
Source§fn eq(&self, other: &MessageTab) -> bool
fn eq(&self, other: &MessageTab) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MessageTab
impl Serialize for MessageTab
impl StructuralPartialEq for MessageTab
Auto Trait Implementations§
impl Freeze for MessageTab
impl RefUnwindSafe for MessageTab
impl Send for MessageTab
impl Sync for MessageTab
impl Unpin for MessageTab
impl UnsafeUnpin for MessageTab
impl UnwindSafe for MessageTab
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.