Module args

Module args 

Source
Expand description

Core extension data structures without parser dependencies

This module contains the core data structures for extension arguments, values, and columns without any parser or textify dependencies.

Structs§

ArgsExtractor
Helper struct for extracting named arguments with validation.
ExtensionArgs
Represents the arguments and output columns for an extension relation.
RawExpression 🔒
Placeholder for a future expression implementation. Holds the raw text of the parsed expression. The inner field is private — this type will be replaced with a proper expression AST in the future.

Enums§

ExtensionColumn
Represents an output column specification
ExtensionRelationType
Extension relation types
ExtensionValue
Represents a value in extension arguments