Trait exprz::iter::IntoIteratorGen[][src]

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

Convert a type into a IteratorGen.

Associated Types

type IterGen: IteratorGen<T>[src]

Underlying IteratorGen Type

Loading content...

Required methods

fn gen(&self) -> Self::IterGen[src]

Get a new IteratorGen.

Loading content...

Implementations on Foreign Types

impl<T> IntoIteratorGen<T> for Vec<T>[src]

This is supported on crate feature alloc only.

type IterGen = &'t Self

Loading content...

Implementors

impl<A, G> IntoIteratorGen<MultiExpr<A, G>> for (Vec<MultiExpr<A, G>>, G)[src]

This is supported on crate feature alloc only.

type IterGen = (&'t Vec<MultiExpr<A, G>>, &'t G)

impl<T> IntoIteratorGen<Expr<T, usize, usize>> for ExprGroup<T>[src]

This is supported on crate feature buffered only.

type IterGen = &'t Expr<T>

Loading content...