peeknth
An iterator adapter for peeking multiple elements ahead in a Rust iterator.
โจ Features
- Peek at any N-th future element (
.peek_nth(n)) - Peek over ranges (
.peek_range(start..end)) - Lightweight and generic
- Iterator-compatible (supports
.map(),.filter(), etc.)
๐ Usage
use peekn;
You can also peek a range:
use peekn;
let mut iter = peekn;
let slice: = iter.peek_range.cloned.collect;
assert_eq!;
๐ Documentation
Run this to view local documentation:
Or view online at docs.rs/peeknth (once published).
๐งช Testing
Unit tests and doc tests are included.
๐ฆ Crate info (optional)
License: MIT OR Apache-2.0
Minimum Rust version: 1.60+
๐ License
This project is dual-licensed under MIT or Apache-2.0. You can choose either license.