pub struct ToolSet {
pub tools: Vec<LlmTool>,
/* private fields */
}Expand description
A set of LLM tools with a resolver to map short names back to full paths.
Fields§
§tools: Vec<LlmTool>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ToolSet
impl RefUnwindSafe for ToolSet
impl Send for ToolSet
impl Sync for ToolSet
impl Unpin for ToolSet
impl UnsafeUnpin for ToolSet
impl UnwindSafe for ToolSet
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