pub struct ToolRoundResult {
pub awaiting_clarification: bool,
pub should_break: bool,
pub tool_calls_count: usize,
}Expand description
Result of a round’s tool execution.
Fields§
§awaiting_clarification: bool§should_break: bool§tool_calls_count: usizeTrait Implementations§
Source§impl Clone for ToolRoundResult
impl Clone for ToolRoundResult
Source§fn clone(&self) -> ToolRoundResult
fn clone(&self) -> ToolRoundResult
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 moreAuto Trait Implementations§
impl Freeze for ToolRoundResult
impl RefUnwindSafe for ToolRoundResult
impl Send for ToolRoundResult
impl Sync for ToolRoundResult
impl Unpin for ToolRoundResult
impl UnsafeUnpin for ToolRoundResult
impl UnwindSafe for ToolRoundResult
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