pub struct EngineFetchProgress {
pub stage: EngineStage,
pub current: u64,
pub total: Option<u64>,
pub message: String,
}Expand description
A progress update emitted while fetching the engine.
Fields§
§stage: EngineStage§current: u64Bytes done so far (meaningful during Downloading).
total: Option<u64>Total download size when the server reports it.
message: StringTrait Implementations§
Source§impl Clone for EngineFetchProgress
impl Clone for EngineFetchProgress
Source§fn clone(&self) -> EngineFetchProgress
fn clone(&self) -> EngineFetchProgress
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 EngineFetchProgress
impl RefUnwindSafe for EngineFetchProgress
impl Send for EngineFetchProgress
impl Sync for EngineFetchProgress
impl Unpin for EngineFetchProgress
impl UnsafeUnpin for EngineFetchProgress
impl UnwindSafe for EngineFetchProgress
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