pub struct StepUpdateInput {
pub error: Option<Option<String>>,
pub exit_code: Option<Option<i64>>,
pub outputs: Option<Option<HashMap<String, String>>>,
pub started: Option<Option<i64>>,
pub status: Option<Option<CiStatus>>,
pub stepconclusion: Option<Option<StatusContext>>,
pub stepid: Option<Option<String>>,
pub stepoutcome: Option<Option<StatusContext>>,
pub stopped: Option<Option<i64>>,
}Fields§
§error: Option<Option<String>>§exit_code: Option<Option<i64>>§outputs: Option<Option<HashMap<String, String>>>§started: Option<Option<i64>>§status: Option<Option<CiStatus>>§stepconclusion: Option<Option<StatusContext>>The step result status after the yaml is executed
stepid: Option<Option<String>>The step id configured in the yaml file. When none, the step maybe a pre step, or post step.
stepoutcome: Option<Option<StatusContext>>The step result status after the yaml is executed.
stopped: Option<Option<i64>>Implementations§
Source§impl StepUpdateInput
impl StepUpdateInput
pub fn new() -> StepUpdateInput
Trait Implementations§
Source§impl Clone for StepUpdateInput
impl Clone for StepUpdateInput
Source§fn clone(&self) -> StepUpdateInput
fn clone(&self) -> StepUpdateInput
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 StepUpdateInput
impl Debug for StepUpdateInput
Source§impl Default for StepUpdateInput
impl Default for StepUpdateInput
Source§fn default() -> StepUpdateInput
fn default() -> StepUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StepUpdateInput
impl<'de> Deserialize<'de> for StepUpdateInput
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 StepUpdateInput
impl PartialEq for StepUpdateInput
Source§impl Serialize for StepUpdateInput
impl Serialize for StepUpdateInput
impl StructuralPartialEq for StepUpdateInput
Auto Trait Implementations§
impl Freeze for StepUpdateInput
impl RefUnwindSafe for StepUpdateInput
impl Send for StepUpdateInput
impl Sync for StepUpdateInput
impl Unpin for StepUpdateInput
impl UnwindSafe for StepUpdateInput
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