pub struct FactoryRunDetail {Show 22 fields
pub active_segment_started_at: Option<i64>,
pub agents: Vec<FactoryAgentSummary>,
pub approved: Option<FactoryDeclaredLimits>,
pub completed_at: Option<i64>,
pub consumed: FactoryRunConsumed,
pub created_at: i64,
pub current_phase: Option<FactoryCurrentPhase>,
pub declared_limits: FactoryDeclaredLimits,
pub declared_phase_count: i64,
pub description: String,
pub factory_name: String,
pub live_agent_count: i64,
pub observed_at: i64,
pub phases: Vec<FactoryPhaseObservation>,
pub progress: FactoryProgressPage,
pub revision: i64,
pub run_id: String,
pub started_at: Option<i64>,
pub status: FactoryRunStatus,
pub terminal: Option<FactoryRunTerminal>,
pub total_spawned_agent_count: i64,
pub updated_at: i64,
}Expand description
Full factory run observability detail.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§active_segment_started_at: Option<i64>§agents: Vec<FactoryAgentSummary>§approved: Option<FactoryDeclaredLimits>§completed_at: Option<i64>§consumed: FactoryRunConsumed§created_at: i64§current_phase: Option<FactoryCurrentPhase>§declared_limits: FactoryDeclaredLimits§declared_phase_count: i64§description: String§factory_name: String§live_agent_count: i64§observed_at: i64§phases: Vec<FactoryPhaseObservation>§progress: FactoryProgressPage§revision: i64§run_id: String§started_at: Option<i64>§status: FactoryRunStatus§terminal: Option<FactoryRunTerminal>§total_spawned_agent_count: i64§updated_at: i64Trait Implementations§
Source§impl Clone for FactoryRunDetail
impl Clone for FactoryRunDetail
Source§fn clone(&self) -> FactoryRunDetail
fn clone(&self) -> FactoryRunDetail
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 FactoryRunDetail
impl Debug for FactoryRunDetail
Source§impl Default for FactoryRunDetail
impl Default for FactoryRunDetail
Source§fn default() -> FactoryRunDetail
fn default() -> FactoryRunDetail
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FactoryRunDetail
impl<'de> Deserialize<'de> for FactoryRunDetail
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 FactoryRunDetail
impl RefUnwindSafe for FactoryRunDetail
impl Send for FactoryRunDetail
impl Sync for FactoryRunDetail
impl Unpin for FactoryRunDetail
impl UnsafeUnpin for FactoryRunDetail
impl UnwindSafe for FactoryRunDetail
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