pub struct SmtpsBuilder { /* private fields */ }Implementations§
Source§impl SmtpsBuilder
impl SmtpsBuilder
pub fn new() -> Self
pub fn set_from(&mut self, from: &str) -> &mut Self
pub fn set_reply_to(&mut self, reply_to: &str) -> &mut Self
pub fn set_hello_name(&mut self, hello_name: &str) -> &mut Self
pub fn build(self, smtps_uri: &str) -> MailListResult<Smtps>
pub async fn test_connection(self, smtps_uri: &str) -> MailListResult<()>
Trait Implementations§
Source§impl Debug for SmtpsBuilder
impl Debug for SmtpsBuilder
Source§impl Default for SmtpsBuilder
impl Default for SmtpsBuilder
Source§fn default() -> SmtpsBuilder
fn default() -> SmtpsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SmtpsBuilder
impl RefUnwindSafe for SmtpsBuilder
impl Send for SmtpsBuilder
impl Sync for SmtpsBuilder
impl Unpin for SmtpsBuilder
impl UnsafeUnpin for SmtpsBuilder
impl UnwindSafe for SmtpsBuilder
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