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
Source§fn clone(&self) -> PullProgressSender
fn clone(&self) -> PullProgressSender
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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