pub struct SubscriptionTracking {
pub enable: bool,
pub text: String,
pub html: String,
pub substitution_tag: Option<String>,
}
Expand description
Represents the ability to insert a subscription management link at the bottom of the text and html bodies of email messages.
If you would like to specify the location of the link within your email, use substitution_tag
.
Fields§
§enable: bool
The value indicating whether this setting is enabled.
text: String
The text to be appended to the email, with the subscription tracking link.
html: String
The HTML to be appended to the email, with the subscription tracking link.
substitution_tag: Option<String>
The tag that will be replaced with the unsubscribe URL.
Trait Implementations§
Source§impl Clone for SubscriptionTracking
impl Clone for SubscriptionTracking
Source§fn clone(&self) -> SubscriptionTracking
fn clone(&self) -> SubscriptionTracking
Returns a copy of the value. Read more
1.0.0 · 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 SubscriptionTracking
impl Debug for SubscriptionTracking
Source§impl Default for SubscriptionTracking
impl Default for SubscriptionTracking
Source§fn default() -> SubscriptionTracking
fn default() -> SubscriptionTracking
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionTracking
impl<'de> Deserialize<'de> for SubscriptionTracking
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SubscriptionTracking
impl RefUnwindSafe for SubscriptionTracking
impl Send for SubscriptionTracking
impl Sync for SubscriptionTracking
impl Unpin for SubscriptionTracking
impl UnwindSafe for SubscriptionTracking
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request