pub struct AgenticLoopStep {
pub iteration: u32,
pub run_status: String,
pub succeeded: usize,
pub failed: usize,
pub skipped: usize,
pub observations: Option<String>,
}Expand description
One iteration of the autonomous loop: the run outcome plus the feedback
that was fed into the next attempt (None on the converged iteration).
Fields§
§iteration: u32§run_status: String§succeeded: usize§failed: usize§skipped: usize§observations: Option<String>Trait Implementations§
Source§impl Clone for AgenticLoopStep
impl Clone for AgenticLoopStep
Source§fn clone(&self) -> AgenticLoopStep
fn clone(&self) -> AgenticLoopStep
Returns a duplicate of the value. Read more
1.0.0 · 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 AgenticLoopStep
impl Debug for AgenticLoopStep
Auto Trait Implementations§
impl Freeze for AgenticLoopStep
impl RefUnwindSafe for AgenticLoopStep
impl Send for AgenticLoopStep
impl Sync for AgenticLoopStep
impl Unpin for AgenticLoopStep
impl UnsafeUnpin for AgenticLoopStep
impl UnwindSafe for AgenticLoopStep
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more