pub struct AgentIterationStep {
pub index: usize,
pub stream_sequence: usize,
pub run_step: Option<usize>,
pub kind: AgentIterationKind,
pub node: Option<AgentExecutionNode>,
}Expand description
One inspected runtime iteration step.
Fields§
§index: usizeMonotonic iteration index.
stream_sequence: usizeSource stream record sequence.
run_step: Option<usize>Current model/tool loop step when available.
kind: AgentIterationKindIteration kind.
node: Option<AgentExecutionNode>Execution node when the event is tied to a durable boundary.
Trait Implementations§
Source§impl Clone for AgentIterationStep
impl Clone for AgentIterationStep
Source§fn clone(&self) -> AgentIterationStep
fn clone(&self) -> AgentIterationStep
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 AgentIterationStep
impl Debug for AgentIterationStep
Source§impl<'de> Deserialize<'de> for AgentIterationStep
impl<'de> Deserialize<'de> for AgentIterationStep
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 AgentIterationStep
Source§impl PartialEq for AgentIterationStep
impl PartialEq for AgentIterationStep
Source§impl Serialize for AgentIterationStep
impl Serialize for AgentIterationStep
impl StructuralPartialEq for AgentIterationStep
Auto Trait Implementations§
impl Freeze for AgentIterationStep
impl RefUnwindSafe for AgentIterationStep
impl Send for AgentIterationStep
impl Sync for AgentIterationStep
impl Unpin for AgentIterationStep
impl UnsafeUnpin for AgentIterationStep
impl UnwindSafe for AgentIterationStep
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