pub struct StepStatus {
pub failure_details: Option<FailureDetails>,
pub state: Option<String>,
pub state_change_reason: Option<StepStateChangeReason>,
pub timeline: Option<StepTimeline>,
}
Expand description
The execution status details of the cluster step.
Fields§
§failure_details: Option<FailureDetails>
The details for the step failure including reason, message, and log file path where the root cause was identified.
state: Option<String>
The execution state of the cluster step.
state_change_reason: Option<StepStateChangeReason>
The reason for the step execution status change.
timeline: Option<StepTimeline>
The timeline of the cluster step status over time.
Trait Implementations§
Source§impl Clone for StepStatus
impl Clone for StepStatus
Source§fn clone(&self) -> StepStatus
fn clone(&self) -> StepStatus
Returns a duplicate 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 StepStatus
impl Debug for StepStatus
Source§impl Default for StepStatus
impl Default for StepStatus
Source§fn default() -> StepStatus
fn default() -> StepStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StepStatus
impl<'de> Deserialize<'de> for StepStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StepStatus
impl PartialEq for StepStatus
impl StructuralPartialEq for StepStatus
Auto Trait Implementations§
impl Freeze for StepStatus
impl RefUnwindSafe for StepStatus
impl Send for StepStatus
impl Sync for StepStatus
impl Unpin for StepStatus
impl UnwindSafe for StepStatus
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