iterator-assertions 0.1.0

Assert something about an iterator in place.
Documentation
1
2
3
4
5
6
7
8
9
10
use iterator_assertions::IteratorAssert;
use push_in_place::PushInPlace;

fn main() {
    let mut vector = Vec::new();
    for i in 0..10 {
        println!("{i}");
        vector = vector.push_in_place(i).assert(|i| i.len() < 8);
    }
}