Module rubble_templates_core::evaluator[][src]

An API for evaluators that can be used to evaluate code fragments in the parsed template.

Structs

Context

Context that is passed while evaluating an AST by an Evaluator.

SyntaxError

An error that can happen during evaluation with full info about where and what happened.

Enums

EvaluationError

An error that can happen during evaluation.

Traits

Evaluator

Trait that describes an ability to evaluate code in template.

Function

A function that can be used to add features to the template.