sim_relation_plan/lib.rs
1//! Complete provider-neutral relational plans with a sealed admission boundary.
2//!
3//! Providers receive [`CheckedQuery`] or [`CheckedMutation`], never SQL text or
4//! unchecked syntax. The public algebra binds every field explicitly, including
5//! correlated subqueries and the `excluded` row of conflict updates.
6
7#![forbid(unsafe_code)]
8#![deny(missing_docs)]
9
10mod admission;
11mod datum;
12mod model;
13
14pub use admission::{admit_mutation, admit_query};
15pub use model::*;