Enum mailparse::DispositionType
[−]
[src]
pub enum DispositionType { Inline, Attachment, FormData, Extension(String), }
The possible disposition types in a Content-Disposition header. A more
comprehensive list of IANA-recognized types can be found at
https://www.iana.org/assignments/cont-disp/cont-disp.xhtml. This library
only enumerates the types most commonly found in email messages, and
provides the Extension
value for holding all other types.
Variants
Inline
Default value, indicating the content is to be displayed inline as part of the enclosing document.
Attachment
A disposition indicating the content is not meant for inline display, but whose content can be accessed for use.
FormData
A disposition indicating the content contains a form submission.
Extension(String)
Extension type to hold any disposition not explicitly enumerated.
Trait Implementations
impl Debug for DispositionType
[src]
impl Debug for DispositionType
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for DispositionType
[src]
impl Clone for DispositionType
fn clone(&self) -> DispositionType
[src]
fn clone(&self) -> DispositionType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for DispositionType
[src]
impl PartialEq for DispositionType
fn eq(&self, __arg_0: &DispositionType) -> bool
[src]
fn eq(&self, __arg_0: &DispositionType) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &DispositionType) -> bool
[src]
fn ne(&self, __arg_0: &DispositionType) -> bool
This method tests for !=
.
impl Default for DispositionType
[src]
impl Default for DispositionType
Auto Trait Implementations
impl Send for DispositionType
impl Send for DispositionType
impl Sync for DispositionType
impl Sync for DispositionType