Struct aster::expr::ExprIfThenBuilder [] [src]

pub struct ExprIfThenBuilder<F> {
    // some fields omitted
}

Methods

impl<F> ExprIfThenBuilder<F> where F: Invoke<P<Expr>>

fn build_then(self, block: P<Block>) -> ExprIfThenElseBuilder<F>

fn then(self) -> BlockBuilder<Self>

Trait Implementations

impl<F> Invoke<P<Block>> for ExprIfThenBuilder<F> where F: Invoke<P<Expr>>

type Result = ExprIfThenElseBuilder<F>

fn invoke(self, block: P<Block>) -> ExprIfThenElseBuilder<F>