molframe_query/lib.rs
1//! Typed, textual and reusable structural selection plans.
2
3#![forbid(unsafe_code)]
4
5mod api;
6mod execution;
7mod language;
8
9pub(crate) use api::builder;
10pub(crate) use execution::{annotation, connectivity, plan, spatial};
11pub(crate) use language::{
12 ast, expand, glob, lexer, macros, model_pattern, parser, predicate, predicate_pattern,
13};
14
15pub use api::{Builder, ColumnBuilder, col};
16pub use execution::{
17 Evaluation, GeometricRequest, Groups, LogicalPlan, PhysicalQuery, Query, QueryFingerprint,
18 SpatialResolver,
19};