pub trait ParallelProgressIterator where
    Self: Sized + ParallelIterator
{ fn progress_with(self, progress: ProgressBar) -> ProgressBarIter<Self>Notable traits for ProgressBarIter<T>impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;impl<R: Read> Read for ProgressBarIter<R>impl<W: Write> Write for ProgressBarIter<W>; fn progress_count(self, len: u64) -> ProgressBarIter<Self>Notable traits for ProgressBarIter<T>impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;impl<R: Read> Read for ProgressBarIter<R>impl<W: Write> Write for ProgressBarIter<W> { ... } fn progress(self) -> ProgressBarIter<Self>Notable traits for ProgressBarIter<T>impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;impl<R: Read> Read for ProgressBarIter<R>impl<W: Write> Write for ProgressBarIter<W>
    where
        Self: IndexedParallelIterator
, { ... } fn progress_with_style(self, style: ProgressStyle) -> ProgressBarIter<Self>Notable traits for ProgressBarIter<T>impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;impl<R: Read> Read for ProgressBarIter<R>impl<W: Write> Write for ProgressBarIter<W>
    where
        Self: IndexedParallelIterator
, { ... } }
Available on crate feature rayon only.
Expand description

Wraps a Rayon parallel iterator.

See ProgressIterator for method documentation.

Required Methods

Wrap an iterator with a custom progress bar.

Provided Methods

Wrap an iterator with an explicit element count.

Wrap an iterator with a progress bar and style it.

Implementors