[][src]Trait gluon_vm::core::optimize::Produce

pub trait Produce<'a, 'b, P, Input> {
    fn produce_with(input: &'b Input, producer: &mut P) -> Self;
}

Required methods

fn produce_with(input: &'b Input, producer: &mut P) -> Self

Loading content...

Implementors

impl<'a, 'b, P> Produce<'a, 'b, P, Expr<'b>> for Expr<'a> where
    P: ExprProducer<'a, 'b>, 
[src]

impl<'a, 'b, P> Produce<'a, 'b, P, Expr<'b>> for CExpr<'a> where
    P: ExprProducer<'a, 'b>, 
[src]

impl<'a, 'b, P> Produce<'a, 'b, P, Alternative<'b>> for Alternative<'a> where
    P: ExprProducer<'a, 'b>, 
[src]

Loading content...