Trait indicatif::ProgressIterator [−][src]
pub trait ProgressIterator where
Self: Sized + Iterator, { fn progress_with(self, progress: ProgressBar) -> ProgressBarIter<Self>ⓘ; fn progress(self) -> ProgressBarIter<Self>ⓘNotable traits for ProgressBarIter<T>
impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;
{ ... } 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;
{ ... } }Notable traits for ProgressBarIter<T>
impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;
Expand description
Wraps an iterator to display its progress.
Required methods
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;
[src]
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;
[src]Wrap an iterator with a custom progress bar.
Provided methods
fn progress(self) -> ProgressBarIter<Self>ⓘNotable traits for ProgressBarIter<T>
impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;
[src]
fn progress(self) -> ProgressBarIter<Self>ⓘNotable traits for ProgressBarIter<T>
impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;
[src]Wrap an iterator with default styling. Attempt to guess iterator
length using Iterator::size_hint
.
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;
[src]
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;
[src]Wrap an iterator with an explicit element count.
Implementors
impl<S, T: Iterator<Item = S>> ProgressIterator for T
[src]
impl<S, T: Iterator<Item = S>> ProgressIterator for T
[src]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;
[src]
Notable traits for ProgressBarIter<T>
impl<S, T: Iterator<Item = S>> Iterator for ProgressBarIter<T> type Item = S;