pub struct BulkProgress {
pub processed_items: usize,
pub total_items: Option<usize>,
pub processing_rate: f64,
pub estimated_completion: Option<Duration>,
pub memory_usage: usize,
}Expand description
Progress information for bulk operations
Fields§
§processed_items: usize§total_items: Option<usize>§processing_rate: f64§estimated_completion: Option<Duration>§memory_usage: usizeTrait Implementations§
Source§impl Clone for BulkProgress
impl Clone for BulkProgress
Source§fn clone(&self) -> BulkProgress
fn clone(&self) -> BulkProgress
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 BulkProgress
impl RefUnwindSafe for BulkProgress
impl Send for BulkProgress
impl Sync for BulkProgress
impl Unpin for BulkProgress
impl UnwindSafe for BulkProgress
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