#[non_exhaustive]pub struct GetArchiveMessageOutput {
pub message_download_link: Option<String>,
/* private fields */
}
Expand description
The response containing details about the requested archived email message.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.message_download_link: Option<String>
A pre-signed URL to temporarily download the full message content.
Implementations§
source§impl GetArchiveMessageOutput
impl GetArchiveMessageOutput
sourcepub fn message_download_link(&self) -> Option<&str>
pub fn message_download_link(&self) -> Option<&str>
A pre-signed URL to temporarily download the full message content.
source§impl GetArchiveMessageOutput
impl GetArchiveMessageOutput
sourcepub fn builder() -> GetArchiveMessageOutputBuilder
pub fn builder() -> GetArchiveMessageOutputBuilder
Creates a new builder-style object to manufacture GetArchiveMessageOutput
.
Trait Implementations§
source§impl Clone for GetArchiveMessageOutput
impl Clone for GetArchiveMessageOutput
source§fn clone(&self) -> GetArchiveMessageOutput
fn clone(&self) -> GetArchiveMessageOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetArchiveMessageOutput
impl Debug for GetArchiveMessageOutput
source§impl PartialEq for GetArchiveMessageOutput
impl PartialEq for GetArchiveMessageOutput
source§fn eq(&self, other: &GetArchiveMessageOutput) -> bool
fn eq(&self, other: &GetArchiveMessageOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetArchiveMessageOutput
impl RequestId for GetArchiveMessageOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for GetArchiveMessageOutput
Auto Trait Implementations§
impl Freeze for GetArchiveMessageOutput
impl RefUnwindSafe for GetArchiveMessageOutput
impl Send for GetArchiveMessageOutput
impl Sync for GetArchiveMessageOutput
impl Unpin for GetArchiveMessageOutput
impl UnwindSafe for GetArchiveMessageOutput
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.