pub struct LogEmailBackend { /* private fields */ }Expand description
A backend that logs emails via tracing instead of delivering them.
Useful for development, testing, and dry-run scenarios.
Implementations§
Trait Implementations§
Source§impl Clone for LogEmailBackend
impl Clone for LogEmailBackend
Source§fn clone(&self) -> LogEmailBackend
fn clone(&self) -> LogEmailBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LogEmailBackend
impl Debug for LogEmailBackend
Source§impl Default for LogEmailBackend
impl Default for LogEmailBackend
Source§fn default() -> LogEmailBackend
fn default() -> LogEmailBackend
Returns the “default value” for a type. Read more
Source§impl EmailBackend for LogEmailBackend
impl EmailBackend for LogEmailBackend
Auto Trait Implementations§
impl Freeze for LogEmailBackend
impl RefUnwindSafe for LogEmailBackend
impl Send for LogEmailBackend
impl Sync for LogEmailBackend
impl Unpin for LogEmailBackend
impl UnsafeUnpin for LogEmailBackend
impl UnwindSafe for LogEmailBackend
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