pub enum FolderMeaning {
Unknown,
Spam,
Inbox,
Mvbox,
Sent,
Trash,
Drafts,
Virtual,
}
Variants§
Unknown
Spam
Spam folder.
Inbox
Mvbox
Sent
Trash
Drafts
Virtual
Virtual folders.
On Gmail there are virtual folders marked as \All, \Important and \Flagged. Delta Chat ignores these folders because the same messages can be fetched from the real folder and the result of moving and deleting messages via virtual folder is unclear.
Implementations§
Trait Implementations§
source§impl Clone for FolderMeaning
impl Clone for FolderMeaning
source§fn clone(&self) -> FolderMeaning
fn clone(&self) -> FolderMeaning
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 FolderMeaning
impl Debug for FolderMeaning
source§impl Display for FolderMeaning
impl Display for FolderMeaning
source§impl PartialEq for FolderMeaning
impl PartialEq for FolderMeaning
impl Copy for FolderMeaning
impl Eq for FolderMeaning
impl StructuralPartialEq for FolderMeaning
Auto Trait Implementations§
impl Freeze for FolderMeaning
impl RefUnwindSafe for FolderMeaning
impl Send for FolderMeaning
impl Sync for FolderMeaning
impl Unpin for FolderMeaning
impl UnwindSafe for FolderMeaning
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.