pub struct IterationCompletedEvent {
pub state: GoalState,
pub response: String,
}Expand description
Event triggered when an iteration of the problem-solving process is completed.
Fields§
§state: GoalState§response: StringThe response from the LLM for this iteration
Trait Implementations§
Source§impl Clone for IterationCompletedEvent
impl Clone for IterationCompletedEvent
Source§fn clone(&self) -> IterationCompletedEvent
fn clone(&self) -> IterationCompletedEvent
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 IterationCompletedEvent
impl Debug for IterationCompletedEvent
Auto Trait Implementations§
impl Freeze for IterationCompletedEvent
impl RefUnwindSafe for IterationCompletedEvent
impl Send for IterationCompletedEvent
impl Sync for IterationCompletedEvent
impl Unpin for IterationCompletedEvent
impl UnwindSafe for IterationCompletedEvent
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