#[non_exhaustive]pub enum BoxKind {
Imbox,
Feed,
SetAside,
ReplyLater,
PaperTrail,
BubbleUp,
}Expand description
The kinds of box a HEY account has, as Boxes::list reports them.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Imbox
The Imbox, where screened-in mail lands.
Feed
The Feed, for newsletters and the like. HEY’s feedbox.
SetAside
Set Aside, for threads kept close to hand. HEY’s asidebox.
ReplyLater
Reply Later, for threads waiting on an answer. HEY’s laterbox.
PaperTrail
The Paper Trail, for receipts and confirmations. HEY’s trailbox.
BubbleUp
Bubble Up, holding postings until the day they resurface. HEY’s bubblebox.
Implementations§
Trait Implementations§
impl Copy for BoxKind
impl Eq for BoxKind
impl StructuralPartialEq for BoxKind
Auto Trait Implementations§
impl Freeze for BoxKind
impl RefUnwindSafe for BoxKind
impl Send for BoxKind
impl Sync for BoxKind
impl Unpin for BoxKind
impl UnsafeUnpin for BoxKind
impl UnwindSafe for BoxKind
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§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.