pub struct WorkflowAgentRun {Show 13 fields
pub agent_id: WorkflowAgentRunId,
pub phase_id: WorkflowPhaseId,
pub description: String,
pub status: WorkflowAgentStatus,
pub lane: Option<SubagentLane>,
pub model: Option<String>,
pub thread_id: Option<ThreadId>,
pub turn_id: Option<TurnId>,
pub usage: Option<TokenUsage>,
pub exit_reason: Option<SubagentExitReason>,
pub error: Option<String>,
pub started_at: Option<OffsetDateTime>,
pub completed_at: Option<OffsetDateTime>,
}Fields§
§agent_id: WorkflowAgentRunId§phase_id: WorkflowPhaseId§description: String§status: WorkflowAgentStatus§lane: Option<SubagentLane>§model: Option<String>§thread_id: Option<ThreadId>§turn_id: Option<TurnId>§usage: Option<TokenUsage>§exit_reason: Option<SubagentExitReason>§error: Option<String>§started_at: Option<OffsetDateTime>§completed_at: Option<OffsetDateTime>Trait Implementations§
Source§impl Clone for WorkflowAgentRun
impl Clone for WorkflowAgentRun
Source§impl Debug for WorkflowAgentRun
impl Debug for WorkflowAgentRun
Source§impl<'de> Deserialize<'de> for WorkflowAgentRun
impl<'de> Deserialize<'de> for WorkflowAgentRun
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 WorkflowAgentRun
impl PartialEq for WorkflowAgentRun
Source§impl Serialize for WorkflowAgentRun
impl Serialize for WorkflowAgentRun
impl StructuralPartialEq for WorkflowAgentRun
Auto Trait Implementations§
impl Freeze for WorkflowAgentRun
impl RefUnwindSafe for WorkflowAgentRun
impl Send for WorkflowAgentRun
impl Sync for WorkflowAgentRun
impl Unpin for WorkflowAgentRun
impl UnsafeUnpin for WorkflowAgentRun
impl UnwindSafe for WorkflowAgentRun
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