icydb-core 0.261.7

IcyDB — A schema-first typed query engine and persistence runtime for Internet Computer canisters
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Module: db::query::expr
//! Responsibility: schema-agnostic filter/order expression wrappers and lowering.
//! Does not own: planner route selection or executor evaluation.
//! Boundary: intent boundary lowers these to validated predicate/order forms.

mod filter;
mod order;

pub use filter::{
    CollectionOperator, CompareOperator, FieldCompareOperator, FilterExpr, FilterValue,
    JunctionOperator, SetOperator, StateOperator,
};
pub use order::{OrderExpr, OrderTerm, asc, desc, field};