pub struct LoggingPromptListChangedHandler;Expand description
Default prompt list changed handler that logs changes
Trait Implementations§
Source§impl PromptListChangedHandler for LoggingPromptListChangedHandler
impl PromptListChangedHandler for LoggingPromptListChangedHandler
Source§fn handle_prompt_list_changed<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = HandlerResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn handle_prompt_list_changed<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = HandlerResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Handle a prompt list changed notification Read more
Auto Trait Implementations§
impl Freeze for LoggingPromptListChangedHandler
impl RefUnwindSafe for LoggingPromptListChangedHandler
impl Send for LoggingPromptListChangedHandler
impl Sync for LoggingPromptListChangedHandler
impl Unpin for LoggingPromptListChangedHandler
impl UnwindSafe for LoggingPromptListChangedHandler
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more