[][src]Trait libsugar::tuples::TupleIter

pub trait TupleIter<'a> {
    type Iter: 'a + Iterator;
    pub fn iter(&'a self) -> Self::Iter;
}

Associated Types

type Iter: 'a + Iterator[src]

Loading content...

Required methods

pub fn iter(&'a self) -> Self::Iter[src]

Loading content...

Implementations on Foreign Types

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple22Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple13Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple10Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple18Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple3Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple24Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple5Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple25Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple20Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T,) where
    T: 'a, 
[src]

type Iter = Once<&'a T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple9Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple11Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple32Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple12Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple31Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple7Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple16Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple26Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple23Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple28Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T) where
    T: 'a, 
[src]

type Iter = Tuple2Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple21Iter<'a, T>

impl<'a> TupleIter<'a> for ()[src]

type Iter = Empty<()>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple17Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple8Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple4Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple27Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple6Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple15Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple19Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple29Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple30Iter<'a, T>

impl<'a, T> TupleIter<'a> for (T, T, T, T, T, T, T, T, T, T, T, T, T, T) where
    T: 'a, 
[src]

type Iter = Tuple14Iter<'a, T>

Loading content...

Implementors

Loading content...