Trait indicatif::ProgressIterator[][src]

pub trait ProgressIterator where
    Self: Sized + Iterator
{ 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;
; 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;
{ ... } }

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]

Wrap an iterator with a custom progress bar.

Loading content...

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]

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]

Wrap an iterator with an explicit element count.

Loading content...

Implementors

impl<S, T: Iterator<Item = S>> ProgressIterator for T[src]

Loading content...