Expand description
This module contains expressions.
Structs§
- Binary
Expression - Binary predicate, for example,
a > 10. - Bound
Reference - A named reference in a bound expression after binding to a schema.
- Logical
Expression - Logical expression, such as
AND,OR,NOT. - Reference
- A named reference in an unbound expression.
For example,
aina > 10. - SetExpression
- Set predicates, for example,
a in (1, 2, 3). - Unary
Expression - Unary predicate, for example,
a IS NULL.
Enums§
- Bound
Predicate - Bound predicate expression after binding to a schema.
- Predicate
- Unbound predicate expression before binding to a schema.
- Predicate
Operator - Predicate operators used in expressions.
Traits§
- Bind
- Bind expression to a schema.