pub struct EmailInfo {Show 22 fields
pub msgnum: i32,
pub name: Option<String>,
pub email_addr: Option<String>,
pub from_date_str: Option<String>,
pub from_date: i64,
pub date_str: Option<String>,
pub date: i64,
pub msgid: Option<String>,
pub subject: Option<String>,
pub unre_subject: Option<String>,
pub inreplyto: Option<String>,
pub charset: Option<String>,
pub datenum: i64,
pub flags: i32,
pub initial_next_in_thread: i32,
pub bodylist: BodyChain,
pub replylist: Vec<Reply>,
pub is_reply: bool,
pub subdir: Option<usize>,
pub exp_time: i64,
pub is_deleted: i32,
pub deletion_completed: i32,
}Fields§
§msgnum: i32§name: Option<String>§email_addr: Option<String>§from_date_str: Option<String>§from_date: i64§date_str: Option<String>§date: i64§msgid: Option<String>§subject: Option<String>§unre_subject: Option<String>§inreplyto: Option<String>§charset: Option<String>§datenum: i64§flags: i32§initial_next_in_thread: i32§bodylist: BodyChain§replylist: Vec<Reply>§is_reply: bool§subdir: Option<usize>§exp_time: i64§is_deleted: i32§deletion_completed: i32Trait Implementations§
Auto Trait Implementations§
impl Freeze for EmailInfo
impl RefUnwindSafe for EmailInfo
impl Send for EmailInfo
impl Sync for EmailInfo
impl Unpin for EmailInfo
impl UnsafeUnpin for EmailInfo
impl UnwindSafe for EmailInfo
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