pub trait LogProgressParExt: Sized + ParallelIterator {
// Required method
fn log_progress(self, name: &str) -> LogProgressPar<Self>;
}
Expand description
Extension trait to add a log_progress
method to parallel iterators.
Required Methods§
Sourcefn log_progress(self, name: &str) -> LogProgressPar<Self>
fn log_progress(self, name: &str) -> LogProgressPar<Self>
Wraps the parallel iterator with progress logging.
This method will print progress updates every 2% of the way through the iteration.
§Returns
Returns a new LogProgressPar
iterator which tracks and logs progress.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.