pub struct HistoryProgress {
pub current_param: HistoryParam,
pub param_index: usize,
pub total_params: usize,
pub values_downloaded: usize,
pub total_values: usize,
pub overall_progress: f32,
}Expand description
Progress information for history download.
Fields§
§current_param: HistoryParamCurrent parameter being downloaded.
param_index: usizeParameter index (1-based, e.g., 1 of 4).
total_params: usizeTotal number of parameters to download.
values_downloaded: usizeNumber of values downloaded for current parameter.
total_values: usizeTotal values to download for current parameter.
overall_progress: f32Overall progress (0.0 to 1.0).
Implementations§
Trait Implementations§
Source§impl Clone for HistoryProgress
impl Clone for HistoryProgress
Source§fn clone(&self) -> HistoryProgress
fn clone(&self) -> HistoryProgress
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 HistoryProgress
impl RefUnwindSafe for HistoryProgress
impl Send for HistoryProgress
impl Sync for HistoryProgress
impl Unpin for HistoryProgress
impl UnwindSafe for HistoryProgress
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