pub struct ToolErrorInfo {
pub run_id: String,
pub tool_name: String,
pub tool_call_id: Option<String>,
pub error: String,
pub duration: Duration,
}Fields§
§run_id: String§tool_name: String§tool_call_id: Option<String>§error: String§duration: DurationTrait Implementations§
Source§impl Clone for ToolErrorInfo
impl Clone for ToolErrorInfo
Source§fn clone(&self) -> ToolErrorInfo
fn clone(&self) -> ToolErrorInfo
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 ToolErrorInfo
impl RefUnwindSafe for ToolErrorInfo
impl Send for ToolErrorInfo
impl Sync for ToolErrorInfo
impl Unpin for ToolErrorInfo
impl UnwindSafe for ToolErrorInfo
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