pub struct WebhookEmailSender { /* private fields */ }Expand description
Email sender that POSTs rendered emails to a customer webhook endpoint.
Implementations§
Source§impl WebhookEmailSender
impl WebhookEmailSender
Sourcepub fn new(
config: WebhookEmailConfig,
branding: EmailBranding,
) -> Result<Self, AuthError>
pub fn new( config: WebhookEmailConfig, branding: EmailBranding, ) -> Result<Self, AuthError>
Build a sender. Returns Err if the underlying HTTP client cannot be
constructed (rare; typically only a TLS init failure).
Trait Implementations§
Source§impl EmailSender for WebhookEmailSender
impl EmailSender for WebhookEmailSender
Auto Trait Implementations§
impl Freeze for WebhookEmailSender
impl !RefUnwindSafe for WebhookEmailSender
impl Send for WebhookEmailSender
impl Sync for WebhookEmailSender
impl Unpin for WebhookEmailSender
impl UnsafeUnpin for WebhookEmailSender
impl !UnwindSafe for WebhookEmailSender
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more