pub trait MimeHeaders<'x> {
    fn content_description(&self) -> Option<&str>;
    fn content_disposition(&self) -> Option<&ContentType<'_>>;
    fn content_id(&self) -> Option<&str>;
    fn content_transfer_encoding(&self) -> Option<&str>;
    fn content_type(&self) -> Option<&ContentType<'_>>;
    fn content_language(&self) -> &HeaderValue<'_>;
    fn content_location(&self) -> Option<&str>;

    fn attachment_name(&self) -> Option<&str> { ... }
    fn is_content_type(&self, type_: &str, subtype: &str) -> bool { ... }
}
Expand description

MIME Header field access trait

Required Methods§

Returns the Content-Description field

Returns the Content-Disposition field

Returns the Content-ID field

Returns the Content-Encoding field

Returns the Content-Type field

Returns the Content-Language field

Returns the Content-Location field

Provided Methods§

Returns the attachment name, if any.

Implementors§