pub struct LoggingProgressHandler;
Expand description
Default progress handler that logs progress to tracing
Trait Implementations§
Source§impl Debug for LoggingProgressHandler
impl Debug for LoggingProgressHandler
Source§impl ProgressHandler for LoggingProgressHandler
impl ProgressHandler for LoggingProgressHandler
Source§fn handle_progress<'life0, 'async_trait>(
&'life0 self,
notification: ProgressNotification,
) -> Pin<Box<dyn Future<Output = HandlerResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn handle_progress<'life0, 'async_trait>(
&'life0 self,
notification: ProgressNotification,
) -> Pin<Box<dyn Future<Output = HandlerResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Handle a progress notification from the server Read more
Auto Trait Implementations§
impl Freeze for LoggingProgressHandler
impl RefUnwindSafe for LoggingProgressHandler
impl Send for LoggingProgressHandler
impl Sync for LoggingProgressHandler
impl Unpin for LoggingProgressHandler
impl UnwindSafe for LoggingProgressHandler
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