#[non_exhaustive]pub struct GetMessageInsightsOutput {
pub message_id: Option<String>,
pub from_email_address: Option<String>,
pub subject: Option<String>,
pub email_tags: Option<Vec<MessageTag>>,
pub insights: Option<Vec<EmailInsights>>,
/* private fields */
}Expand description
Information about a message.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.message_id: Option<String>A unique identifier for the message.
from_email_address: Option<String>The from address used to send the message.
subject: Option<String>The subject line of the message.
A list of tags, in the form of name/value pairs, that were applied to the email you sent, along with Amazon SES Auto-Tags.
insights: Option<Vec<EmailInsights>>A set of insights associated with the message.
Implementations§
source§impl GetMessageInsightsOutput
impl GetMessageInsightsOutput
sourcepub fn message_id(&self) -> Option<&str>
pub fn message_id(&self) -> Option<&str>
A unique identifier for the message.
sourcepub fn from_email_address(&self) -> Option<&str>
pub fn from_email_address(&self) -> Option<&str>
The from address used to send the message.
A list of tags, in the form of name/value pairs, that were applied to the email you sent, along with Amazon SES Auto-Tags.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .email_tags.is_none().
sourcepub fn insights(&self) -> &[EmailInsights]
pub fn insights(&self) -> &[EmailInsights]
A set of insights associated with the message.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .insights.is_none().
source§impl GetMessageInsightsOutput
impl GetMessageInsightsOutput
sourcepub fn builder() -> GetMessageInsightsOutputBuilder
pub fn builder() -> GetMessageInsightsOutputBuilder
Creates a new builder-style object to manufacture GetMessageInsightsOutput.
Trait Implementations§
source§impl Clone for GetMessageInsightsOutput
impl Clone for GetMessageInsightsOutput
source§fn clone(&self) -> GetMessageInsightsOutput
fn clone(&self) -> GetMessageInsightsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetMessageInsightsOutput
impl Debug for GetMessageInsightsOutput
source§impl PartialEq for GetMessageInsightsOutput
impl PartialEq for GetMessageInsightsOutput
source§fn eq(&self, other: &GetMessageInsightsOutput) -> bool
fn eq(&self, other: &GetMessageInsightsOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetMessageInsightsOutput
impl RequestId for GetMessageInsightsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.