[−][src]Enum lettre_email::MimeMultipartType
Marks the type of a multipart message
Variants
Mixed
Entries which are independent.
This value is the default.
As defined by Section 5.1.3 of RFC 2046
Alternative
Entries which are interchangeable, such that the system can choose whichever is "best" for its use.
As defined by Section 5.1.4 of RFC 2046
Digest
Entries are (typically) a collection of messages.
As defined by Section 5.1.5 of RFC 2046
Parallel
Entry order does not matter, and could be displayed simultaneously.
As defined by Section 5.1.6 of RFC 2046
Methods
impl MimeMultipartType
[src]
impl MimeMultipartType
pub fn from_content_type(ct: (String, String)) -> Option<MimeMultipartType>
[src]
pub fn from_content_type(ct: (String, String)) -> Option<MimeMultipartType>
Returns the appropriate MimeMultipartType
for the given MimeContentType
pub fn to_content_type(&self) -> (String, String)
[src]
pub fn to_content_type(&self) -> (String, String)
Returns a MimeContentType that represents this multipart type.
Trait Implementations
impl Clone for MimeMultipartType
[src]
impl Clone for MimeMultipartType
fn clone(&self) -> MimeMultipartType
[src]
fn clone(&self) -> MimeMultipartType
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 Copy for MimeMultipartType
[src]
impl Copy for MimeMultipartType
impl Eq for MimeMultipartType
[src]
impl Eq for MimeMultipartType
impl Debug for MimeMultipartType
[src]
impl Debug for MimeMultipartType
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl PartialEq<MimeMultipartType> for MimeMultipartType
[src]
impl PartialEq<MimeMultipartType> for MimeMultipartType
Auto Trait Implementations
impl Send for MimeMultipartType
impl Send for MimeMultipartType
impl Sync for MimeMultipartType
impl Sync for MimeMultipartType
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
type Owned = T
fn to_owned(&self) -> T
[src]
fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
fn clone_into(&self, target: &mut T)
[src]
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more