pub fn exhaustive_vecs_length_2<T: Clone, I: Iterator<Item = T>, J: Iterator<Item = T>>(
    xs: I,
    ys: J
) -> ExhaustiveFixedLengthVecs2Inputs<T, I, J>Notable traits for ExhaustiveFixedLengthVecs2Inputs<T, I, J>impl<T: Clone, I: Iterator<Item = T>, J: Iterator<Item = T>> Iterator for ExhaustiveFixedLengthVecs2Inputs<T, I, J> type Item = Vec<T>;
Expand description

This documentation applies not only to exhaustive_vecs_length_2, but also to exhaustive_vecs_length_3, exhaustive_vecs_length_4, and so on. See exhaustive_vecs_fixed_length for more information.

Generates all length-$n$ Vecs with elements from $n$ iterators.

If all of xs, ys, zs, … are finite, the output length is the product of their lengths. If any of xs, ys, zs, … are infinite, the output is also infinite.

If any of xs, ys, zs, … is empty, the output is also empty.

Examples

See here.