pub struct AgentProgressV1 {Show 13 fields
pub provider_sequence: u64,
pub activity: ProviderActivity,
pub completed_turns: u64,
pub usage: Option<AgentProgressUsageV1>,
pub current: AgentProgressCurrentV1,
pub active_tool_labels: Vec<String>,
pub active_tool_count: u32,
pub attention: Option<AgentProgressAttentionV1>,
pub subagent_count: u32,
pub last_event_kind: Option<AgentProgressEventKindV1>,
pub gap_count: u64,
pub stale: bool,
pub truncated: bool,
}Fields§
§provider_sequence: u64§activity: ProviderActivity§completed_turns: u64§usage: Option<AgentProgressUsageV1>§current: AgentProgressCurrentV1§active_tool_labels: Vec<String>§active_tool_count: u32§attention: Option<AgentProgressAttentionV1>§subagent_count: u32§last_event_kind: Option<AgentProgressEventKindV1>§gap_count: u64§stale: bool§truncated: boolTrait Implementations§
Source§impl Clone for AgentProgressV1
impl Clone for AgentProgressV1
Source§impl Debug for AgentProgressV1
impl Debug for AgentProgressV1
Source§impl<'de> Deserialize<'de> for AgentProgressV1
impl<'de> Deserialize<'de> for AgentProgressV1
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
impl Eq for AgentProgressV1
Source§impl PartialEq for AgentProgressV1
impl PartialEq for AgentProgressV1
Source§impl Serialize for AgentProgressV1
impl Serialize for AgentProgressV1
impl StructuralPartialEq for AgentProgressV1
Auto Trait Implementations§
impl Freeze for AgentProgressV1
impl RefUnwindSafe for AgentProgressV1
impl Send for AgentProgressV1
impl Sync for AgentProgressV1
impl Unpin for AgentProgressV1
impl UnsafeUnpin for AgentProgressV1
impl UnwindSafe for AgentProgressV1
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