Structs

An iterator adaptor that iterates over the cartesian product of multiple iterators of type I.
Holds the state of a single iterator within a MultiProduct.

Enums

Holds the current state during an iteration of a MultiProduct.

Functions

Create a new cartesian product iterator over an arbitrary number of iterators of the same type.