pub struct ToolsCallHandler { /* private fields */ }
Expand description
Handler for the tools/call method
Implementations§
Source§impl ToolsCallHandler
impl ToolsCallHandler
pub fn new(registry: Arc<ToolRegistry>) -> Self
Trait Implementations§
Source§impl CommandHandler for ToolsCallHandler
impl CommandHandler for ToolsCallHandler
Auto Trait Implementations§
impl Freeze for ToolsCallHandler
impl !RefUnwindSafe for ToolsCallHandler
impl Send for ToolsCallHandler
impl Sync for ToolsCallHandler
impl Unpin for ToolsCallHandler
impl !UnwindSafe for ToolsCallHandler
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