Trait mail_parser::MimeHeaders [−][src]
pub trait MimeHeaders<'x> {
fn get_content_description(&self) -> Option<&str>;
fn get_content_disposition(&self) -> Option<&ContentType<'_>>;
fn get_content_id(&self) -> Option<&str>;
fn get_content_transfer_encoding(&self) -> Option<&str>;
fn get_content_type(&self) -> Option<&ContentType<'_>>;
fn get_content_language(&self) -> &HeaderValue<'x>;
fn get_content_location(&self) -> Option<&str>;
fn get_attachment_name(&self) -> Option<&str> { ... }
}
Expand description
MIME Header field access trait
Required methods
fn get_content_description(&self) -> Option<&str>
fn get_content_description(&self) -> Option<&str>
Returns the Content-Description field
fn get_content_disposition(&self) -> Option<&ContentType<'_>>
fn get_content_disposition(&self) -> Option<&ContentType<'_>>
Returns the Content-Disposition field
fn get_content_id(&self) -> Option<&str>
fn get_content_id(&self) -> Option<&str>
Returns the Content-ID field
fn get_content_transfer_encoding(&self) -> Option<&str>
fn get_content_transfer_encoding(&self) -> Option<&str>
Returns the Content-Encoding field
fn get_content_type(&self) -> Option<&ContentType<'_>>
fn get_content_type(&self) -> Option<&ContentType<'_>>
Returns the Content-Type field
fn get_content_language(&self) -> &HeaderValue<'x>
fn get_content_language(&self) -> &HeaderValue<'x>
Returns the Content-Language field
fn get_content_location(&self) -> Option<&str>
fn get_content_location(&self) -> Option<&str>
Returns the Content-Location field
Provided methods
fn get_attachment_name(&self) -> Option<&str>
fn get_attachment_name(&self) -> Option<&str>
Returns the attachment name, if any.