Skip to main content

datacraft_query/
lib.rs

1//! DataCraft query layer — QBE model, criteria parsing, evaluation.
2//!
3//! This crate holds the query-facing half of the engine: the QBE document
4//! model (serde), the typed criteria parser, the QBE evaluation, native
5//! saved-query execution and the native-query port vocabulary.
6//!
7//! It depends only on `datacraft-expr` and `datacraft-types`; the command
8//! bus re-exports these modules, so clients keep addressing
9//! `datacraft_core::{qbe, query_engine, native_exec, query_criteria}` and
10//! the native-query port paths (phase 76, item L37).
11
12pub mod native_exec;
13pub mod native_query;
14pub mod qbe;
15pub mod query_criteria;
16pub mod query_engine;
17#[cfg(feature = "sql-engine")]
18pub mod sql_engine;
19pub mod sql_types;