Skip to main content

Crate datafusion_physical_expr_common

Crate datafusion_physical_expr_common 

Source
Expand description

Physical Expr Common packages for DataFusion This package contains high level PhysicalExpr trait

Modules§

binary_map
ArrowBytesMap and ArrowBytesSet for storing maps/sets of values from StringArray / LargeStringArray / BinaryArray / LargeBinaryArray.
binary_view_map
ArrowBytesViewMap and ArrowBytesViewSet for storing maps/sets of values from StringViewArray/BinaryViewArray.
datum
metrics
Metrics for recording information about execution
physical_expr
sort_expr
Sort expressions
tree_node
This module provides common traits for visiting or rewriting tree nodes easily.
utils

Macros§

expect_expr_variantproto
Open the outer PhysicalExprNode and assert it carries the expected ExprType variant, returning the inner payload (auto-derefs through Box) or bailing with an Internal error.