pub struct ToolRunResult {
pub arguments: Value,
pub thread_id: String,
pub turn_id: String,
pub usage: BTreeMap<String, UsageValue>,
}Fields§
§arguments: Value§thread_id: String§turn_id: String§usage: BTreeMap<String, UsageValue>Trait Implementations§
Source§impl Clone for ToolRunResult
impl Clone for ToolRunResult
Source§fn clone(&self) -> ToolRunResult
fn clone(&self) -> ToolRunResult
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 ToolRunResult
impl Debug for ToolRunResult
Source§impl PartialEq for ToolRunResult
impl PartialEq for ToolRunResult
impl StructuralPartialEq for ToolRunResult
Auto Trait Implementations§
impl Freeze for ToolRunResult
impl RefUnwindSafe for ToolRunResult
impl Send for ToolRunResult
impl Sync for ToolRunResult
impl Unpin for ToolRunResult
impl UnsafeUnpin for ToolRunResult
impl UnwindSafe for ToolRunResult
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