Skip to main content

Module ast

Module ast 

Source
Expand description

AST module

This module provides an AST (Abstract Syntax Tree) design based on enumerations, which reduces the amount of boilerplate code and the runtime overhead.

Re-exports§

pub use hint::JoinHintAst;
pub use stmt::*;
pub use utils::*;

Modules§

fulltext
Full-Text Search AST Definitions
hint
Join hint AST for USING JOIN clauses.
macros
Statement helper macro definitions
pattern
AST Mode Definition (v2)
stmt
types
AST Basic Type Definitions
utils
Tool functions and auxiliary features
vector
Vector Search AST Definitions

Enums§

CoreOrderDirection
Sort Direction Enumeration
EdgeDirection
Type of orientation of the edge