#[non_exhaustive]pub struct OperationSummaryBuilder { /* private fields */ }Expand description
A builder for OperationSummary.
Implementations§
source§impl OperationSummaryBuilder
impl OperationSummaryBuilder
sourcepub fn status(self, input: OperationStatus) -> Self
pub fn status(self, input: OperationStatus) -> Self
The status of the operation. Values include the following:
-
SUBMITTED: This is the initial state immediately after you submit a request.
-
PENDING: Cloud Map is performing the operation.
-
SUCCESS: The operation succeeded.
-
FAIL: The operation failed. For the failure reason, see
ErrorMessage.
sourcepub fn set_status(self, input: Option<OperationStatus>) -> Self
pub fn set_status(self, input: Option<OperationStatus>) -> Self
The status of the operation. Values include the following:
-
SUBMITTED: This is the initial state immediately after you submit a request.
-
PENDING: Cloud Map is performing the operation.
-
SUCCESS: The operation succeeded.
-
FAIL: The operation failed. For the failure reason, see
ErrorMessage.
sourcepub fn get_status(&self) -> &Option<OperationStatus>
pub fn get_status(&self) -> &Option<OperationStatus>
The status of the operation. Values include the following:
-
SUBMITTED: This is the initial state immediately after you submit a request.
-
PENDING: Cloud Map is performing the operation.
-
SUCCESS: The operation succeeded.
-
FAIL: The operation failed. For the failure reason, see
ErrorMessage.
sourcepub fn build(self) -> OperationSummary
pub fn build(self) -> OperationSummary
Consumes the builder and constructs a OperationSummary.
Trait Implementations§
source§impl Clone for OperationSummaryBuilder
impl Clone for OperationSummaryBuilder
source§fn clone(&self) -> OperationSummaryBuilder
fn clone(&self) -> OperationSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for OperationSummaryBuilder
impl Debug for OperationSummaryBuilder
source§impl Default for OperationSummaryBuilder
impl Default for OperationSummaryBuilder
source§fn default() -> OperationSummaryBuilder
fn default() -> OperationSummaryBuilder
source§impl PartialEq for OperationSummaryBuilder
impl PartialEq for OperationSummaryBuilder
impl StructuralPartialEq for OperationSummaryBuilder
Auto Trait Implementations§
impl Freeze for OperationSummaryBuilder
impl RefUnwindSafe for OperationSummaryBuilder
impl Send for OperationSummaryBuilder
impl Sync for OperationSummaryBuilder
impl Unpin for OperationSummaryBuilder
impl UnwindSafe for OperationSummaryBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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