pub struct CallbackProgressSink { /* private fields */ }Implementations§
Source§impl CallbackProgressSink
impl CallbackProgressSink
pub fn new(target: ProgressCallbackTarget) -> Self
pub fn with_timeout(self, timeout: Duration) -> Self
Trait Implementations§
Source§impl Clone for CallbackProgressSink
impl Clone for CallbackProgressSink
Source§fn clone(&self) -> CallbackProgressSink
fn clone(&self) -> CallbackProgressSink
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CallbackProgressSink
impl Debug for CallbackProgressSink
Source§impl ProgressSink for CallbackProgressSink
impl ProgressSink for CallbackProgressSink
fn publish<'a>( &'a self, event: ProgressEvent, ) -> BoxFuture<'a, ServiceResult<()>>
Auto Trait Implementations§
impl Freeze for CallbackProgressSink
impl RefUnwindSafe for CallbackProgressSink
impl Send for CallbackProgressSink
impl Sync for CallbackProgressSink
impl Unpin for CallbackProgressSink
impl UnsafeUnpin for CallbackProgressSink
impl UnwindSafe for CallbackProgressSink
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