pub struct ScheduleEmailParams {
pub to: String,
pub template_name: String,
pub template_vars: Value,
pub lang: Option<String>,
pub custom_key: Option<String>,
pub from_name_override: Option<String>,
}Expand description
Parameters passed to a ScheduleEmailFn invocation. Mirrors
cloudillo_email::EmailTaskParams but lives in core so the ACME renewal
task (and other core-side tasks) can schedule emails without a cyclic
dependency on the email crate.
Fields§
§to: String§template_name: String§template_vars: Value§lang: Option<String>§custom_key: Option<String>§from_name_override: Option<String>Auto Trait Implementations§
impl Freeze for ScheduleEmailParams
impl RefUnwindSafe for ScheduleEmailParams
impl Send for ScheduleEmailParams
impl Sync for ScheduleEmailParams
impl Unpin for ScheduleEmailParams
impl UnsafeUnpin for ScheduleEmailParams
impl UnwindSafe for ScheduleEmailParams
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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