pub struct WorkflowJsonOutput {
pub workflow_name: String,
pub status: String,
pub sandbox_mode: String,
pub steps: Vec<StepRecord>,
pub total_duration_secs: f64,
pub total_tokens: u64,
pub total_cost_usd: f64,
}Expand description
Full workflow JSON output (–json mode)
Fields§
§workflow_name: String§status: String§sandbox_mode: String§steps: Vec<StepRecord>§total_duration_secs: f64§total_tokens: u64§total_cost_usd: f64Trait Implementations§
Source§impl Debug for WorkflowJsonOutput
impl Debug for WorkflowJsonOutput
Auto Trait Implementations§
impl Freeze for WorkflowJsonOutput
impl RefUnwindSafe for WorkflowJsonOutput
impl Send for WorkflowJsonOutput
impl Sync for WorkflowJsonOutput
impl Unpin for WorkflowJsonOutput
impl UnsafeUnpin for WorkflowJsonOutput
impl UnwindSafe for WorkflowJsonOutput
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