Struct aws_sdk_sesv2::operation::send_email::SendEmailOutput
source · #[non_exhaustive]pub struct SendEmailOutput {
pub message_id: Option<String>,
/* private fields */
}
Expand description
A unique message ID that you receive when an email is accepted for sending.
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 that is generated when the message is accepted.
It's possible for Amazon SES to accept a message without sending it. For example, this can happen when the message that you're trying to send has an attachment that contains a virus, or when you send a templated email that contains invalid personalization content.
Implementations§
source§impl SendEmailOutput
impl SendEmailOutput
sourcepub fn message_id(&self) -> Option<&str>
pub fn message_id(&self) -> Option<&str>
A unique identifier for the message that is generated when the message is accepted.
It's possible for Amazon SES to accept a message without sending it. For example, this can happen when the message that you're trying to send has an attachment that contains a virus, or when you send a templated email that contains invalid personalization content.
source§impl SendEmailOutput
impl SendEmailOutput
sourcepub fn builder() -> SendEmailOutputBuilder
pub fn builder() -> SendEmailOutputBuilder
Creates a new builder-style object to manufacture SendEmailOutput
.
Trait Implementations§
source§impl Clone for SendEmailOutput
impl Clone for SendEmailOutput
source§fn clone(&self) -> SendEmailOutput
fn clone(&self) -> SendEmailOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SendEmailOutput
impl Debug for SendEmailOutput
source§impl PartialEq for SendEmailOutput
impl PartialEq for SendEmailOutput
source§fn eq(&self, other: &SendEmailOutput) -> bool
fn eq(&self, other: &SendEmailOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for SendEmailOutput
impl RequestId for SendEmailOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for SendEmailOutput
Auto Trait Implementations§
impl Freeze for SendEmailOutput
impl RefUnwindSafe for SendEmailOutput
impl Send for SendEmailOutput
impl Sync for SendEmailOutput
impl Unpin for SendEmailOutput
impl UnwindSafe for SendEmailOutput
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
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more