Expand description
Type-checked expression types for the planner.
This module defines TypedExpr and related types that represent
expressions after type checking. These types carry resolved type
information and are used in crate::planner::LogicalPlan construction.
§Overview
TypedExpr: A type-checked expression with resolved type and spanTypedExprKind: The kind of typed expression (literals, column refs, operators, etc.)SortExpr: A sort expression for ORDER BY clausesTypedAssignment: A typed assignment for UPDATE SET clausesProjectedColumn: A projected column for SELECT clausesProjection: The projection specification for SELECT
Structs§
- Projected
Column - A projected column for SELECT clauses.
- Sort
Expr - A sort expression for ORDER BY clauses.
- Typed
Assignment - A typed assignment for UPDATE SET clauses.
- Typed
Expr - A type-checked expression with resolved type information.
Enums§
- Projection
- Projection specification for SELECT clauses.
- Typed
Expr Kind - The kind of a typed expression.