Struct lettre::SendmailTransport
source · [−]pub struct SendmailTransport { /* private fields */ }
Available on crate feature
sendmail-transport
only.Expand description
Sends emails using the sendmail
command
Implementations
sourceimpl SendmailTransport
impl SendmailTransport
sourcepub fn new() -> SendmailTransport
pub fn new() -> SendmailTransport
Creates a new transport with the sendmail
command
Note: This uses the sendmail
command in the current PATH
. To use another command,
use SendmailTransport::new_with_command.
sourcepub fn new_with_command<S: Into<OsString>>(command: S) -> SendmailTransport
pub fn new_with_command<S: Into<OsString>>(command: S) -> SendmailTransport
Creates a new transport to the given sendmail command
Trait Implementations
sourceimpl Clone for SendmailTransport
impl Clone for SendmailTransport
sourcefn clone(&self) -> SendmailTransport
fn clone(&self) -> SendmailTransport
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 more
sourceimpl Debug for SendmailTransport
impl Debug for SendmailTransport
sourceimpl Default for SendmailTransport
impl Default for SendmailTransport
sourceimpl<'de> Deserialize<'de> for SendmailTransport
impl<'de> Deserialize<'de> for SendmailTransport
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 Serialize for SendmailTransport
impl Serialize for SendmailTransport
Auto Trait Implementations
impl RefUnwindSafe for SendmailTransport
impl Send for SendmailTransport
impl Sync for SendmailTransport
impl Unpin for SendmailTransport
impl UnwindSafe for SendmailTransport
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more