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
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)