pub enum EmailTransport {
Auto,
Log,
MailerSend,
Smtp,
}Expand description
Email transport selection.
Variants§
Auto
Select a transport at the application edge.
Log
Write messages to application logs.
MailerSend
Deliver through the MailerSend API.
Smtp
Deliver through SMTP.
Implementations§
Trait Implementations§
Source§impl Clone for EmailTransport
impl Clone for EmailTransport
impl Copy for EmailTransport
Source§impl Debug for EmailTransport
impl Debug for EmailTransport
Source§impl Default for EmailTransport
impl Default for EmailTransport
impl Eq for EmailTransport
Source§impl FromStr for EmailTransport
impl FromStr for EmailTransport
Source§impl PartialEq for EmailTransport
impl PartialEq for EmailTransport
impl StructuralPartialEq for EmailTransport
Auto Trait Implementations§
impl Freeze for EmailTransport
impl RefUnwindSafe for EmailTransport
impl Send for EmailTransport
impl Sync for EmailTransport
impl Unpin for EmailTransport
impl UnsafeUnpin for EmailTransport
impl UnwindSafe for EmailTransport
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