pub struct ToolListChangedHandler { /* private fields */ }
Expand description
Tool list changed notification handler
Implementations§
Trait Implementations§
Source§impl NotificationHandler for ToolListChangedHandler
impl NotificationHandler for ToolListChangedHandler
Source§fn handle_notification(&self, notification: JsonRpcNotification)
fn handle_notification(&self, notification: JsonRpcNotification)
Handle a notification from the server
Auto Trait Implementations§
impl Freeze for ToolListChangedHandler
impl !RefUnwindSafe for ToolListChangedHandler
impl Send for ToolListChangedHandler
impl Sync for ToolListChangedHandler
impl Unpin for ToolListChangedHandler
impl !UnwindSafe for ToolListChangedHandler
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