Expand description
This module contains the Cedar evaluator.
Modules§
- evaluation_
errors - Error subtypes for
EvaluationError
Structs§
- Evaluator
- Evaluator object.
- Restricted
Evaluator - Evaluator for “restricted” expressions. See notes on
RestrictedExpr.
Enums§
- Evaluation
Error - Enumeration of the possible errors that can occur during evaluation
Functions§
- binary_
arith - Evaluate binary arithmetic operations (i.e.,
BinaryOp::Add,BinaryOp::Sub, andBinaryOp::Mul) - binary_
relation - Evaluate binary relations (i.e.,
BinaryOp::Eq,BinaryOp::Less, andBinaryOp::LessEq) - unary_
app - Apply a
UnaryOptoargof typeValue