Crate typed_eval

Crate typed_eval 

Source

Structs§

BoxedFn
Compiler
DynFn
Errors
RegistryAccess
Span
Spanned
TypeInfo

Enums§

BinOp
Error
Expr
UnOp

Traits§

ClonableFn
CombineResults
This trait is implemented for tuples and vectors, so it is possible to check multiple results, and collect all errors before bailing out. This will return errors from both compute_a and compute_b, if any: let (a, b) = (compute_a(), compute_b()).all_ok()?
EvalType
EvalTypeMethods
WithSpan

Functions§

parse_expr

Type Aliases§

Result

Attribute Macros§

eval_type_methods

Derive Macros§

EvalType