pub struct ParsedHeaders {
pub from: Option<Address>,
pub to: Vec<Address>,
pub cc: Vec<Address>,
pub bcc: Vec<Address>,
pub subject: String,
pub date: DateTime<Utc>,
pub message_id_header: Option<String>,
pub in_reply_to: Option<String>,
pub references: Vec<String>,
pub unsubscribe: UnsubscribeMethod,
pub metadata: MessageMetadata,
}Fields§
§from: Option<Address>§to: Vec<Address>§cc: Vec<Address>§bcc: Vec<Address>§subject: String§date: DateTime<Utc>§message_id_header: Option<String>§in_reply_to: Option<String>§references: Vec<String>§unsubscribe: UnsubscribeMethod§metadata: MessageMetadataTrait Implementations§
Source§impl Clone for ParsedHeaders
impl Clone for ParsedHeaders
Source§fn clone(&self) -> ParsedHeaders
fn clone(&self) -> ParsedHeaders
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ParsedHeaders
impl RefUnwindSafe for ParsedHeaders
impl Send for ParsedHeaders
impl Sync for ParsedHeaders
impl Unpin for ParsedHeaders
impl UnsafeUnpin for ParsedHeaders
impl UnwindSafe for ParsedHeaders
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