Struct sendgrid_api::types::PostMailSendRequest [−][src]
pub struct PostMailSendRequest {Show 16 fields
pub asm: Option<Asm>,
pub attachments: Vec<Attachments>,
pub batch_id: String,
pub categories: Vec<String>,
pub content: Vec<Content>,
pub custom_args: String,
pub from: FromEmailObject,
pub headers: Option<Help>,
pub ip_pool_name: String,
pub mail_settings: Option<MailSettings>,
pub personalizations: Vec<Personalizations>,
pub reply_to: Option<ReplyEmailObject>,
pub send_at: i64,
pub subject: String,
pub template_id: String,
pub tracking_settings: Option<TrackingSettings>,
}Fields
asm: Option<Asm>attachments: Vec<Attachments>batch_id: Stringcategories: Vec<String>content: Vec<Content>An array where you can specify the content of your email. You can include multiple MIME types of content, but you must specify at least one MIME type. To include more than one MIME type, add another object to the array containing the type and value parameters.
custom_args: Stringfrom: FromEmailObjectheaders: Option<Help>ip_pool_name: Stringmail_settings: Option<MailSettings>personalizations: Vec<Personalizations>An array of messages and their metadata. Each object within personalizations can be thought of as an envelope - it defines who should receive an individual message and how that message should be handled. See our Personalizations documentation for examples.
reply_to: Option<ReplyEmailObject>send_at: i64subject: StringThe license key provided with your New Relic account.
template_id: Stringtracking_settings: Option<TrackingSettings>Trait Implementations
Returns the “default value” for a type. Read more
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
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for PostMailSendRequest
impl Send for PostMailSendRequest
impl Sync for PostMailSendRequest
impl Unpin for PostMailSendRequest
impl UnwindSafe for PostMailSendRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more