[][src]Trait exprz_core::iter::IntoIteratorGen

pub trait IntoIteratorGen<T> {
    type IterGen: IteratorGen<T>;
    fn gen(&self) -> Self::IterGen;

    fn new_iter(&self) -> <Self::IterGen as IteratorGen<T>>::Iter { ... }
}

Convert a type into a IteratorGen.

Associated Types

type IterGen: IteratorGen<T>

Underlying IteratorGen Type

Loading content...

Required methods

fn gen(&self) -> Self::IterGen

Get a new IteratorGen.

Loading content...

Provided methods

fn new_iter(&self) -> <Self::IterGen as IteratorGen<T>>::Iter

Get an iterator from the underlying IterGen.

Loading content...

Implementors

impl<E> IntoIteratorGen<Expr<E>> for E::Group where
    E: Expression
[src]

type IterGen = ExprIterContainer<E>

Loading content...