[][src]Trait lettre::EmailTransport

pub trait EmailTransport<'a, U: Read + 'a, V> {
    fn send<T: SendableEmail<'a, U> + 'a>(&mut self, email: &'a T) -> V;
}

Transport method for emails

Required Methods

Sends the email

Implementors

impl<'a, T: Read + 'a> EmailTransport<'a, T, Result<(), Error>> for FileEmailTransport
[src]

impl<'a, T: Read + 'a> EmailTransport<'a, T, Result<(), Error>> for SendmailTransport
[src]

impl<'a, T: Read + 'a> EmailTransport<'a, T, Result<(), ()>> for StubEmailTransport
[src]

impl<'a, T: Read + 'a> EmailTransport<'a, T, Result<Response, Error>> for SmtpTransport
[src]

Sends an email