Trait chunk_iter::ChunkIter [−][src]
pub trait ChunkIter<T, I: Iterator<Item = T>> { fn chunks<const N: usize>(self) -> Chunks<T, I, N>ⓘ; }
Expand description
ChunkIter trait: use
this to use the chunks
impl.
Required methods
Make chunks:
use chunk_iter::ChunkIter; let iter = vec![0, 1, 2, 3, 4, 5, 6].into_iter(); let mut chunks = iter.chunks::<3>(); assert_eq!(chunks.next(), Some([0,1,2])); assert_eq!(chunks.next(), Some([3,4,5])); assert_eq!(chunks.next(), None);