Crate expy

Source

Structs§

Context
Context in which the expressions are evaluated.
FunctionIter
An iterator over the variants of Function
Ident
Identifier, such as a name of a variable or function.
TryFromValueError
Error when trying to convert from Value into a Rust type.

Enums§

BinaryOp
Binary operator.
Callable
Callable value.
Error
Error while processing an expression.
EvalError
Evaluation error.
Expr
Expression that can be evaluated.
Function
Literal
Literal (constant) value
ParseError
Type
Auto-generated discriminant enum variants
UnaryOp
Unary operator.
Value
Value that the expression evaluator can operate on.

Traits§

TryFromValue
Trait for Rust types that a Value can potentially be converted to.

Functions§

eval
eval_in
minify
parse
prettify