Enum imap_proto::types::MailboxDatum
[−]
[src]
pub enum MailboxDatum<'a> {
Exists(u32),
Flags(Vec<&'a str>),
List {
flags: Vec<&'a str>,
delimiter: &'a str,
name: &'a str,
},
Status {
mailbox: &'a str,
status: Vec<StatusAttribute>,
},
SubList {
flags: Vec<&'a str>,
delimiter: &'a str,
name: &'a str,
},
Recent(u32),
}Variants
Exists(u32)Flags(Vec<&'a str>)ListFields of List
flags: Vec<&'a str> | |
delimiter: &'a str | |
name: &'a str |
StatusFields of Status
mailbox: &'a str | |
status: Vec<StatusAttribute> |
SubListFields of SubList
flags: Vec<&'a str> | |
delimiter: &'a str | |
name: &'a str |
Recent(u32)
Trait Implementations
impl<'a> Debug for MailboxDatum<'a>[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more
impl<'a> Eq for MailboxDatum<'a>[src]
impl<'a> PartialEq for MailboxDatum<'a>[src]
fn eq(&self, __arg_0: &MailboxDatum<'a>) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &MailboxDatum<'a>) -> bool[src]
This method tests for !=.