Struct aws_sdk_transfer::types::ExecutionResults
source · #[non_exhaustive]pub struct ExecutionResults {
pub steps: Option<Vec<ExecutionStepResult>>,
pub on_exception_steps: Option<Vec<ExecutionStepResult>>,
}Expand description
Specifies the steps in the workflow, as well as the steps to execute in case of any errors during workflow execution.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.steps: Option<Vec<ExecutionStepResult>>Specifies the details for the steps that are in the specified workflow.
on_exception_steps: Option<Vec<ExecutionStepResult>>Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
Implementations§
source§impl ExecutionResults
impl ExecutionResults
sourcepub fn steps(&self) -> &[ExecutionStepResult]
pub fn steps(&self) -> &[ExecutionStepResult]
Specifies the details for the steps that are in the specified workflow.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .steps.is_none().
sourcepub fn on_exception_steps(&self) -> &[ExecutionStepResult]
pub fn on_exception_steps(&self) -> &[ExecutionStepResult]
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .on_exception_steps.is_none().
source§impl ExecutionResults
impl ExecutionResults
sourcepub fn builder() -> ExecutionResultsBuilder
pub fn builder() -> ExecutionResultsBuilder
Creates a new builder-style object to manufacture ExecutionResults.
Trait Implementations§
source§impl Clone for ExecutionResults
impl Clone for ExecutionResults
source§fn clone(&self) -> ExecutionResults
fn clone(&self) -> ExecutionResults
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ExecutionResults
impl Debug for ExecutionResults
source§impl PartialEq for ExecutionResults
impl PartialEq for ExecutionResults
impl StructuralPartialEq for ExecutionResults
Auto Trait Implementations§
impl Freeze for ExecutionResults
impl RefUnwindSafe for ExecutionResults
impl Send for ExecutionResults
impl Sync for ExecutionResults
impl Unpin for ExecutionResults
impl UnwindSafe for ExecutionResults
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