pub struct ToolsSection { /* private fields */ }Implementations§
Source§impl ToolsSection
impl ToolsSection
pub fn new(tools: Arc<ToolRegistry>) -> Self
Trait Implementations§
Source§impl PromptSection for ToolsSection
impl PromptSection for ToolsSection
Auto Trait Implementations§
impl Freeze for ToolsSection
impl !RefUnwindSafe for ToolsSection
impl Send for ToolsSection
impl Sync for ToolsSection
impl Unpin for ToolsSection
impl UnsafeUnpin for ToolsSection
impl !UnwindSafe for ToolsSection
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