pub enum EmailSmtpSecurity {
None,
StartTls,
Tls,
}Expand description
SMTP transport security mode.
Variants§
None
No transport encryption.
StartTls
Upgrade the connection with STARTTLS.
Tls
Use TLS from connection establishment.
Implementations§
Trait Implementations§
Source§impl Clone for EmailSmtpSecurity
impl Clone for EmailSmtpSecurity
impl Copy for EmailSmtpSecurity
Source§impl Debug for EmailSmtpSecurity
impl Debug for EmailSmtpSecurity
Source§impl Default for EmailSmtpSecurity
impl Default for EmailSmtpSecurity
impl Eq for EmailSmtpSecurity
Source§impl FromStr for EmailSmtpSecurity
impl FromStr for EmailSmtpSecurity
Source§impl PartialEq for EmailSmtpSecurity
impl PartialEq for EmailSmtpSecurity
impl StructuralPartialEq for EmailSmtpSecurity
Auto Trait Implementations§
impl Freeze for EmailSmtpSecurity
impl RefUnwindSafe for EmailSmtpSecurity
impl Send for EmailSmtpSecurity
impl Sync for EmailSmtpSecurity
impl Unpin for EmailSmtpSecurity
impl UnsafeUnpin for EmailSmtpSecurity
impl UnwindSafe for EmailSmtpSecurity
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more