pub fn each<F>(n: usize, f: F)Expand description
Shorthand for gen_slice(n, f).for_each(|_| ()).
See gen_slice() for more information.
See each_const() for the const generic variant.
ยงExample
See crate root for more examples.
each(1, |bools| {
println!("{:?}", bools);
});
// Outputs:
// [false]
// [true]
each(2, |bools| {
println!("{:?}", bools);
});
// Outputs:
// [false, false]
// [true, false]
// [false, true]
// [true, true]
each(4, |bools| {
println!("{:?}", bools);
});
// Outputs:
// [false, false, false, false]
// [true, false, false, false]
// [false, true, false, false]
// [true, true, false, false]
// [false, false, true, false]
// [true, false, true, false]
// [false, true, true, false]
// [true, true, true, false]
// [false, false, false, true]
// [true, false, false, true]
// [false, true, false, true]
// [true, true, false, true]
// [false, false, true, true]
// [true, false, true, true]
// [false, true, true, true]
// [true, true, true, true]