#[non_exhaustive]pub struct GetEvidenceOutput {
pub evidence: Option<Evidence>,
/* private fields */
}
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.evidence: Option<Evidence>
The evidence that the GetEvidence
API returned.
Implementations§
source§impl GetEvidenceOutput
impl GetEvidenceOutput
sourcepub fn builder() -> GetEvidenceOutputBuilder
pub fn builder() -> GetEvidenceOutputBuilder
Creates a new builder-style object to manufacture GetEvidenceOutput
.
Trait Implementations§
source§impl Clone for GetEvidenceOutput
impl Clone for GetEvidenceOutput
source§fn clone(&self) -> GetEvidenceOutput
fn clone(&self) -> GetEvidenceOutput
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 GetEvidenceOutput
impl Debug for GetEvidenceOutput
source§impl PartialEq for GetEvidenceOutput
impl PartialEq for GetEvidenceOutput
source§fn eq(&self, other: &GetEvidenceOutput) -> bool
fn eq(&self, other: &GetEvidenceOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetEvidenceOutput
impl RequestId for GetEvidenceOutput
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 GetEvidenceOutput
Auto Trait Implementations§
impl Freeze for GetEvidenceOutput
impl RefUnwindSafe for GetEvidenceOutput
impl Send for GetEvidenceOutput
impl Sync for GetEvidenceOutput
impl Unpin for GetEvidenceOutput
impl UnwindSafe for GetEvidenceOutput
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>
Creates a shared type from an unshared type.