pub struct PipelineOutput {
pub workflow_id: String,
pub status: PipelineStatus,
pub output_text: Option<String>,
pub output_data: Option<Value>,
pub exit_code: i32,
pub duration_ms: u64,
}Expand description
Output produced by a single pipeline stage.
Fields§
§workflow_id: String§status: PipelineStatus§output_text: Option<String>§output_data: Option<Value>§exit_code: i32§duration_ms: u64Trait Implementations§
Source§impl Clone for PipelineOutput
impl Clone for PipelineOutput
Source§fn clone(&self) -> PipelineOutput
fn clone(&self) -> PipelineOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PipelineOutput
impl Debug for PipelineOutput
Source§impl<'de> Deserialize<'de> for PipelineOutput
impl<'de> Deserialize<'de> for PipelineOutput
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 PipelineOutput
impl RefUnwindSafe for PipelineOutput
impl Send for PipelineOutput
impl Sync for PipelineOutput
impl Unpin for PipelineOutput
impl UnsafeUnpin for PipelineOutput
impl UnwindSafe for PipelineOutput
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