Skip to main content

nodedb_query/expr/
mod.rs

1//! SqlExpr AST, on-wire codec, and row-scope evaluator.
2//!
3//! This module is the canonical expression type shared between the planner,
4//! the Data Plane executor, the UPDATE assignment path, and the WHERE scan
5//! filter. It is also the payload carried through msgpack-encoded physical
6//! plans, so the zerompk codec must stay in lockstep with the AST variants.
7
8pub mod binary;
9pub mod codec;
10pub mod eval;
11pub mod types;
12
13pub use types::{BinaryOp, CastType, ComputedColumn, SqlExpr};