pub struct WorkflowRunStep {Show 33 fields
pub id: String,
pub workflow_run_id: String,
pub step_name: String,
pub role: String,
pub can_commit: bool,
pub condition_expr: Option<String>,
pub status: WorkflowStepStatus,
pub child_run_id: Option<String>,
pub position: i64,
pub started_at: Option<String>,
pub ended_at: Option<String>,
pub result_text: Option<String>,
pub condition_met: Option<bool>,
pub iteration: i64,
pub parallel_group_id: Option<String>,
pub context_out: Option<String>,
pub markers_out: Option<String>,
pub retry_count: i64,
pub gate_type: Option<String>,
pub gate_prompt: Option<String>,
pub gate_timeout: Option<String>,
pub gate_approved_by: Option<String>,
pub gate_approved_at: Option<String>,
pub gate_feedback: Option<String>,
pub structured_output: Option<String>,
pub output_file: Option<String>,
pub gate_options: Option<String>,
pub gate_selections: Option<String>,
pub fan_out_total: Option<i64>,
pub fan_out_completed: i64,
pub fan_out_failed: i64,
pub fan_out_skipped: i64,
pub step_error: Option<String>,
}Expand description
A workflow step execution record from the database.
Fields§
§id: String§workflow_run_id: String§step_name: String§role: String§can_commit: bool§condition_expr: Option<String>§status: WorkflowStepStatus§child_run_id: Option<String>§position: i64§started_at: Option<String>§ended_at: Option<String>§result_text: Option<String>§condition_met: Option<bool>§iteration: i64§parallel_group_id: Option<String>§context_out: Option<String>§markers_out: Option<String>§retry_count: i64§gate_type: Option<String>§gate_prompt: Option<String>§gate_timeout: Option<String>§gate_approved_by: Option<String>§gate_approved_at: Option<String>§gate_feedback: Option<String>§structured_output: Option<String>§output_file: Option<String>§gate_options: Option<String>§gate_selections: Option<String>§fan_out_total: Option<i64>§fan_out_completed: i64§fan_out_failed: i64§fan_out_skipped: i64§step_error: Option<String>Trait Implementations§
Source§impl Clone for WorkflowRunStep
impl Clone for WorkflowRunStep
Source§fn clone(&self) -> WorkflowRunStep
fn clone(&self) -> WorkflowRunStep
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 WorkflowRunStep
impl Debug for WorkflowRunStep
Source§impl Default for WorkflowRunStep
impl Default for WorkflowRunStep
Source§fn default() -> WorkflowRunStep
fn default() -> WorkflowRunStep
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WorkflowRunStep
impl RefUnwindSafe for WorkflowRunStep
impl Send for WorkflowRunStep
impl Sync for WorkflowRunStep
impl Unpin for WorkflowRunStep
impl UnsafeUnpin for WorkflowRunStep
impl UnwindSafe for WorkflowRunStep
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