Struct lichen::eval::EvaluatorState
[−]
[src]
pub struct EvaluatorState { /* fields omitted */ }
Methods
impl EvaluatorState
[src]
fn to_eval<'e, 'd, D: Eval + 'd>(
self,
env: &'e mut Env,
data: &'d mut D
) -> Evaluator<'e, 'd, D>
self,
env: &'e mut Env,
data: &'d mut D
) -> Evaluator<'e, 'd, D>
fn as_eval<'e, 'd, D: Eval + 'd>(
&self,
env: &'e mut Env,
data: &'d mut D
) -> Evaluator<'e, 'd, D>
&self,
env: &'e mut Env,
data: &'d mut D
) -> Evaluator<'e, 'd, D>
Trait Implementations
impl Clone for EvaluatorState
[src]
fn clone(&self) -> EvaluatorState
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more