Expand description
Binding-neutral, SQLGlot-compatible builder operations.
The ordinary crate::builder module is an ergonomic Rust API. This module
provides a serializable, immutable expression plan so language bindings can
share coercion, parsing, and AST-editing semantics without duplicating them.
Structs§
- Build
Request - Builder
Assignment - Builder
Plan - An immutable builder program. The base expression is evaluated once and the operations are applied from left to right.
Enums§
- Binary
Operator - Build
Node - Build
Operation - Build
Result - Builder
Output - Builder
Value - Builtin
Function - Join
Type - Lock
Type - Unary
Operator