pub struct UnresolvedLauncherStep {
pub step_index: u32,
pub name: String,
pub state: String,
pub target: Option<String>,
pub cmd_json: Option<String>,
pub output_json: Option<String>,
pub started_at: String,
pub ended_at: Option<String>,
pub failure_reason: Option<String>,
}Expand description
A step row attached to an UnresolvedLauncherSaga. Steps are
returned in step_index ascending order.
Fields§
§step_index: u32§name: String§state: String§target: Option<String>§cmd_json: Option<String>§output_json: Option<String>§started_at: String§ended_at: Option<String>§failure_reason: Option<String>Trait Implementations§
Source§impl Clone for UnresolvedLauncherStep
impl Clone for UnresolvedLauncherStep
Source§fn clone(&self) -> UnresolvedLauncherStep
fn clone(&self) -> UnresolvedLauncherStep
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 UnresolvedLauncherStep
impl Debug for UnresolvedLauncherStep
Source§impl<'de> Deserialize<'de> for UnresolvedLauncherStep
impl<'de> Deserialize<'de> for UnresolvedLauncherStep
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
Auto Trait Implementations§
impl Freeze for UnresolvedLauncherStep
impl RefUnwindSafe for UnresolvedLauncherStep
impl Send for UnresolvedLauncherStep
impl Sync for UnresolvedLauncherStep
impl Unpin for UnresolvedLauncherStep
impl UnwindSafe for UnresolvedLauncherStep
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