Module datafusion_physical_expr_common::utils

source ·

Functions§

  • Converts datafusion_expr::Expr into corresponding Arc<dyn PhysicalExpr>. If conversion is not supported yet, returns Error.
  • Reverses the ORDER BY expression, which is useful during equivalent window expression construction. For instance, ‘ORDER BY a ASC, NULLS LAST’ turns into ‘ORDER BY a DESC, NULLS FIRST’.
  • Scatter truthy array by boolean mask. When the mask evaluates true, next values of truthy are taken, when the mask evaluates false values null values are filled.

Type Aliases§