pub struct ImapMessageAppendOptions {
pub flags: Vec<Flag<'static>>,
pub date: Option<DateTime>,
}Expand description
Options for ImapMessageAppend::new.
Fields§
§flags: Vec<Flag<'static>>§date: Option<DateTime>Trait Implementations§
Source§impl Clone for ImapMessageAppendOptions
impl Clone for ImapMessageAppendOptions
Source§fn clone(&self) -> ImapMessageAppendOptions
fn clone(&self) -> ImapMessageAppendOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImapMessageAppendOptions
impl Debug for ImapMessageAppendOptions
Source§impl Default for ImapMessageAppendOptions
impl Default for ImapMessageAppendOptions
Source§fn default() -> ImapMessageAppendOptions
fn default() -> ImapMessageAppendOptions
Returns the “default value” for a type. Read more
impl Eq for ImapMessageAppendOptions
Source§impl PartialEq for ImapMessageAppendOptions
impl PartialEq for ImapMessageAppendOptions
Source§fn eq(&self, other: &ImapMessageAppendOptions) -> bool
fn eq(&self, other: &ImapMessageAppendOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ImapMessageAppendOptions
Auto Trait Implementations§
impl Freeze for ImapMessageAppendOptions
impl RefUnwindSafe for ImapMessageAppendOptions
impl Send for ImapMessageAppendOptions
impl Sync for ImapMessageAppendOptions
impl Unpin for ImapMessageAppendOptions
impl UnsafeUnpin for ImapMessageAppendOptions
impl UnwindSafe for ImapMessageAppendOptions
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