List of all items
Structs
- BetweenExpr
- BetweenExprEncoding
- BetweenVTable
- BinaryExpr
- BinaryExprEncoding
- BinaryVTable
- CastExpr
- CastExprEncoding
- CastVTable
- ExactExpr
- ExprAdapter
- ExprEncodingAdapter
- GetItemExpr
- GetItemExprEncoding
- GetItemVTable
- IsNullExpr
- IsNullExprEncoding
- IsNullVTable
- LikeExpr
- LikeExprEncoding
- LikeVTable
- ListContainsExpr
- ListContainsExprEncoding
- ListContainsVTable
- LiteralExpr
- LiteralExprEncoding
- LiteralVTable
- MergeExpr
- MergeExprEncoding
- MergeVTable
- NotExpr
- NotExprEncoding
- NotVTable
- PackExpr
- PackExprEncoding
- PackVTable
- RootExpr
- RootExprEncoding
- RootVTable
- Scope
- SelectExpr
- SelectExprEncoding
- SelectVTable
- between::BetweenExpr
- between::BetweenExprEncoding
- between::BetweenVTable
- binary::BinaryExpr
- binary::BinaryExprEncoding
- binary::BinaryVTable
- cast::CastExpr
- cast::CastExprEncoding
- cast::CastVTable
- dynamic::DynamicComparisonExpr
- dynamic::DynamicComparisonExprEncoding
- dynamic::DynamicComparisonVTable
- dynamic::DynamicExprUpdates
- get_item::GetItemExpr
- get_item::GetItemExprEncoding
- get_item::GetItemVTable
- is_null::IsNullExpr
- is_null::IsNullExprEncoding
- is_null::IsNullVTable
- like::LikeExpr
- like::LikeExprEncoding
- like::LikeVTable
- list_contains::ListContainsExpr
- list_contains::ListContainsExprEncoding
- list_contains::ListContainsVTable
- literal::LiteralExpr
- literal::LiteralExprEncoding
- literal::LiteralVTable
- merge::MergeExpr
- merge::MergeExprEncoding
- merge::MergeVTable
- not::NotExpr
- not::NotExprEncoding
- not::NotVTable
- pack::PackExpr
- pack::PackExprEncoding
- pack::PackVTable
- pruning::Relation
- root::RootExpr
- root::RootExprEncoding
- root::RootVTable
- select::SelectExpr
- select::SelectExprEncoding
- select::SelectVTable
- transform::partition::PartitionedExpr
- traversal::ReferenceCollector
- traversal::Transformed
Enums
Traits
- AnalysisExpr
- ExprEncoding
- ExprRegistryExt
- IntoExpr
- StatsCatalog
- VTable
- VortexExpr
- VortexExprExt
- dyn_traits::DynEq
- proto::ExprSerializeProtoExt
- transform::annotations::Annotation
- transform::annotations::AnnotationFn
- traversal::Node
- traversal::NodeContainer
- traversal::NodeRefContainer
- traversal::NodeRewriter
- traversal::NodeVisitor
Macros
Functions
- and
- and_collect
- and_collect_right
- between
- between::between
- binary::and
- binary::and_collect
- binary::and_collect_right
- binary::checked_add
- binary::eq
- binary::gt
- binary::gt_eq
- binary::lt
- binary::lt_eq
- binary::not_eq
- binary::or
- binary::or_collect
- cast
- cast::cast
- checked_add
- col
- eq
- forms::cnf::cnf
- forms::nnf::is_nnf
- forms::nnf::nnf
- get_item
- get_item::col
- get_item::get_item
- gt
- gt_eq
- is_null
- is_null::is_null
- is_root
- list_contains
- list_contains::list_contains
- lit
- literal::lit
- lt
- lt_eq
- merge
- merge::merge
- not
- not::not
- not_eq
- or
- or_collect
- pack
- pack::pack
- proto::deserialize_expr_proto
- pruning::checked_pruning_expr
- root
- root::is_root
- root::root
- select
- select::select
- select::select_exclude
- select_exclude
- split_conjunction
- transform::annotations::descendent_annotations
- transform::immediate_access::annotate_scope_access
- transform::immediate_access::immediate_scope_access
- transform::immediate_access::immediate_scope_accesses
- transform::partition::partition
- transform::replace::replace
- transform::replace::replace_root_fields
- transform::simplify::simplify
- transform::simplify_typed::simplify_typed
- traversal::pre_order_visit_down
- traversal::pre_order_visit_up