pub struct PullProgressSender { /* private fields */ }Expand description
Emits progress events. Uses try_send — never blocks downloads.
Implementations§
Source§impl PullProgressSender
impl PullProgressSender
Sourcepub fn send(&self, event: PullProgress)
pub fn send(&self, event: PullProgress)
Emit a progress event. Silently discards if receiver is full or dropped.
Trait Implementations§
Source§impl Clone for PullProgressSender
impl Clone for PullProgressSender
Auto Trait Implementations§
impl Freeze for PullProgressSender
impl RefUnwindSafe for PullProgressSender
impl Send for PullProgressSender
impl Sync for PullProgressSender
impl Unpin for PullProgressSender
impl UnsafeUnpin for PullProgressSender
impl UnwindSafe for PullProgressSender
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