Enum lettre::smtp::extension::MailParameter
source · pub enum MailParameter {
Body(MailBodyParameter),
Size(usize),
SmtpUtfEight,
Other {
keyword: String,
value: Option<String>,
},
}
Expand description
A MAIL FROM
extension parameter
Variants
Body(MailBodyParameter)
BODY
parameter
Size(usize)
SIZE
parameter
SmtpUtfEight
SMTPUTF8
parameter
Other
Custom parameter
Trait Implementations
sourceimpl Clone for MailParameter
impl Clone for MailParameter
sourcefn clone(&self) -> MailParameter
fn clone(&self) -> MailParameter
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for MailParameter
impl Debug for MailParameter
sourceimpl<'de> Deserialize<'de> for MailParameter
impl<'de> Deserialize<'de> for MailParameter
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Display for MailParameter
impl Display for MailParameter
sourceimpl PartialEq<MailParameter> for MailParameter
impl PartialEq<MailParameter> for MailParameter
sourcefn eq(&self, other: &MailParameter) -> bool
fn eq(&self, other: &MailParameter) -> bool
sourceimpl Serialize for MailParameter
impl Serialize for MailParameter
impl Eq for MailParameter
impl StructuralEq for MailParameter
impl StructuralPartialEq for MailParameter
Auto Trait Implementations
impl RefUnwindSafe for MailParameter
impl Send for MailParameter
impl Sync for MailParameter
impl Unpin for MailParameter
impl UnwindSafe for MailParameter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more