Function consume_iterator::consume

source ·
pub fn consume(iter: impl IntoIterator)
Expand description

Consume an iterator.

This function takes any implementation of IntoIterator, which includes iterators themselves.

Example

The iterator is always fully consumed.

let mut range = 0..=10;
consume(&mut range);
assert!(range.is_empty());