pub struct DownloadInstanceOutputCallbacks {
pub write: Option<Box<dyn FnMut(&[u8]) -> usize>>,
pub progress: Option<Box<dyn FnMut(usize, usize) -> bool>>,
}Fields§
§write: Option<Box<dyn FnMut(&[u8]) -> usize>>§progress: Option<Box<dyn FnMut(usize, usize) -> bool>>Auto Trait Implementations§
impl !RefUnwindSafe for DownloadInstanceOutputCallbacks
impl !Send for DownloadInstanceOutputCallbacks
impl !Sync for DownloadInstanceOutputCallbacks
impl !UnwindSafe for DownloadInstanceOutputCallbacks
impl Freeze for DownloadInstanceOutputCallbacks
impl Unpin for DownloadInstanceOutputCallbacks
impl UnsafeUnpin for DownloadInstanceOutputCallbacks
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