#[non_exhaustive]pub struct DescribeSolutionOutput {
pub solution: Option<Solution>,
/* 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.solution: Option<Solution>
An object that describes the solution.
Implementations§
source§impl DescribeSolutionOutput
impl DescribeSolutionOutput
sourcepub fn builder() -> DescribeSolutionOutputBuilder
pub fn builder() -> DescribeSolutionOutputBuilder
Creates a new builder-style object to manufacture DescribeSolutionOutput
.
Trait Implementations§
source§impl Clone for DescribeSolutionOutput
impl Clone for DescribeSolutionOutput
source§fn clone(&self) -> DescribeSolutionOutput
fn clone(&self) -> DescribeSolutionOutput
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 DescribeSolutionOutput
impl Debug for DescribeSolutionOutput
source§impl PartialEq for DescribeSolutionOutput
impl PartialEq for DescribeSolutionOutput
source§fn eq(&self, other: &DescribeSolutionOutput) -> bool
fn eq(&self, other: &DescribeSolutionOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeSolutionOutput
impl RequestId for DescribeSolutionOutput
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 DescribeSolutionOutput
Auto Trait Implementations§
impl RefUnwindSafe for DescribeSolutionOutput
impl Send for DescribeSolutionOutput
impl Sync for DescribeSolutionOutput
impl Unpin for DescribeSolutionOutput
impl UnwindSafe for DescribeSolutionOutput
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.