Struct aws_sdk_m2::types::JobStep
source · #[non_exhaustive]pub struct JobStep {
pub step_number: i32,
pub step_name: Option<String>,
pub proc_step_number: i32,
pub proc_step_name: Option<String>,
pub step_cond_code: Option<String>,
pub step_restartable: bool,
}Expand description
Provides information related to a job step.
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.step_number: i32The number of a step.
step_name: Option<String>The name of a step.
proc_step_number: i32The number of a procedure step.
proc_step_name: Option<String>The name of a procedure step.
step_cond_code: Option<String>The condition code of a step.
step_restartable: boolSpecifies if a step can be restarted or not.
Implementations§
source§impl JobStep
impl JobStep
sourcepub fn step_number(&self) -> i32
pub fn step_number(&self) -> i32
The number of a step.
sourcepub fn proc_step_number(&self) -> i32
pub fn proc_step_number(&self) -> i32
The number of a procedure step.
sourcepub fn proc_step_name(&self) -> Option<&str>
pub fn proc_step_name(&self) -> Option<&str>
The name of a procedure step.
sourcepub fn step_cond_code(&self) -> Option<&str>
pub fn step_cond_code(&self) -> Option<&str>
The condition code of a step.
sourcepub fn step_restartable(&self) -> bool
pub fn step_restartable(&self) -> bool
Specifies if a step can be restarted or not.
Trait Implementations§
source§impl PartialEq for JobStep
impl PartialEq for JobStep
impl StructuralPartialEq for JobStep
Auto Trait Implementations§
impl Freeze for JobStep
impl RefUnwindSafe for JobStep
impl Send for JobStep
impl Sync for JobStep
impl Unpin for JobStep
impl UnwindSafe for JobStep
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.