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: String
categories: 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: String
from: FromEmailObject
headers: Option<Help>
ip_pool_name: String
mail_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: i64
subject: String
The license key provided with your New Relic account.
template_id: String
tracking_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