Trait itertools::misc::IntoIteratorTuple
[−]
[src]
pub trait IntoIteratorTuple {
type Output;
fn into_iterator_tuple(self) -> Self::Output;
}Apply IntoIterator on each element of a tuple.
Associated Types
type Output
Tuple of values that implement Iterator.
Required Methods
fn into_iterator_tuple(self) -> Self::Output
Return a tuple of iterators.
Implementors
impl<A: IntoIterator> IntoIteratorTuple for (A,)impl<A: IntoIterator, B: IntoIterator> IntoIteratorTuple for (A, B)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator> IntoIteratorTuple for (A, B, C)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator> IntoIteratorTuple for (A, B, C, D)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator> IntoIteratorTuple for (A, B, C, D, E)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator> IntoIteratorTuple for (A, B, C, D, E, F)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator> IntoIteratorTuple for (A, B, C, D, E, F, G)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator> IntoIteratorTuple for (A, B, C, D, E, F, G, H)impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator, I: IntoIterator> IntoIteratorTuple for (A, B, C, D, E, F, G, H, I)