pub struct ToolResultInfo {
pub tool_use_id: String,
pub content: String,
pub is_error: bool,
}Expand description
Information about a tool result to send back to the LLM
Fields§
§tool_use_id: StringID of the tool use this result corresponds to
content: StringResult content
is_error: boolWhether this result represents an error
Trait Implementations§
Source§impl Clone for ToolResultInfo
impl Clone for ToolResultInfo
Source§fn clone(&self) -> ToolResultInfo
fn clone(&self) -> ToolResultInfo
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 ToolResultInfo
impl RefUnwindSafe for ToolResultInfo
impl Send for ToolResultInfo
impl Sync for ToolResultInfo
impl Unpin for ToolResultInfo
impl UnwindSafe for ToolResultInfo
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