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

Fields of List

Fields of Status

Fields of SubList

Trait Implementations

impl<'a> Debug for MailboxDatum<'a>
[src]

[src]

Formats the value using the given formatter. Read more

impl<'a> Eq for MailboxDatum<'a>
[src]

impl<'a> PartialEq for MailboxDatum<'a>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

Auto Trait Implementations

impl<'a> Send for MailboxDatum<'a>

impl<'a> Sync for MailboxDatum<'a>