Struct aws_sdk_drs::operation::start_recovery::StartRecoveryOutput
source · #[non_exhaustive]pub struct StartRecoveryOutput {
pub job: Option<Job>,
/* 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.job: Option<Job>
The Recovery Job.
Implementations§
source§impl StartRecoveryOutput
impl StartRecoveryOutput
sourcepub fn builder() -> StartRecoveryOutputBuilder
pub fn builder() -> StartRecoveryOutputBuilder
Creates a new builder-style object to manufacture StartRecoveryOutput
.
Trait Implementations§
source§impl Clone for StartRecoveryOutput
impl Clone for StartRecoveryOutput
source§fn clone(&self) -> StartRecoveryOutput
fn clone(&self) -> StartRecoveryOutput
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 StartRecoveryOutput
impl Debug for StartRecoveryOutput
source§impl PartialEq for StartRecoveryOutput
impl PartialEq for StartRecoveryOutput
source§fn eq(&self, other: &StartRecoveryOutput) -> bool
fn eq(&self, other: &StartRecoveryOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for StartRecoveryOutput
impl RequestId for StartRecoveryOutput
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 StartRecoveryOutput
Auto Trait Implementations§
impl RefUnwindSafe for StartRecoveryOutput
impl Send for StartRecoveryOutput
impl Sync for StartRecoveryOutput
impl Unpin for StartRecoveryOutput
impl UnwindSafe for StartRecoveryOutput
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.