Structs§
- Context
- Context in which the expressions are evaluated.
- Function
Iter - An iterator over the variants of Function
- Ident
- Identifier, such as a name of a variable or function.
- TryFrom
Value Error - Error when trying to convert from
Value
into a Rust type.
Enums§
- Binary
Op - Binary operator.
- Callable
- Callable value.
- Error
- Error while processing an expression.
- Eval
Error - Evaluation error.
- Expr
- Expression that can be evaluated.
- Function
- Literal
- Literal (constant) value
- Parse
Error - Type
- Auto-generated discriminant enum variants
- UnaryOp
- Unary operator.
- Value
- Value that the expression evaluator can operate on.
Traits§
- TryFrom
Value - Trait for Rust types that a
Value
can potentially be converted to.