[][src]Struct azure_functions::send_grid::OpenTracking

pub struct OpenTracking {
    pub enable: bool,
    pub substitution_tag: Option<String>,
}

Represents the ability to track whether a recipient opened an email message.

Open tracking includes a single pixel image in the body of the content to determine when the email was opened.

Fields

enable: bool

The value indicating whether this setting is enabled.

substitution_tag: Option<String>

The substitution tag that can be used to control the desired location of the tracking pixel in the email message.

The tag will be replaced by the open tracking pixel.

Trait Implementations

impl Clone for OpenTracking[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Default for OpenTracking[src]

impl Debug for OpenTracking[src]

impl Serialize for OpenTracking[src]

impl<'de> Deserialize<'de> for OpenTracking[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T