pub enum POP3Result {
POP3Ok,
POP3Err,
POP3Stat {
num_email: i32,
mailbox_size: i32,
},
POP3Uidl {
emails_metadata: Vec<POP3EmailUidldata>,
},
POP3List {
emails_metadata: Vec<POP3EmailMetadata>,
},
POP3Message {
raw: Vec<String>,
},
}
Variants§
POP3Ok
POP3Err
POP3Stat
POP3Uidl
Fields
§
emails_metadata: Vec<POP3EmailUidldata>
POP3List
Fields
§
emails_metadata: Vec<POP3EmailMetadata>
POP3Message
Trait Implementations§
Auto Trait Implementations§
impl Freeze for POP3Result
impl RefUnwindSafe for POP3Result
impl Send for POP3Result
impl Sync for POP3Result
impl Unpin for POP3Result
impl UnwindSafe for POP3Result
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