Crate datafusion_physical_expr

source ·

Re-exports§

Modules§

Structs§

Enums§

Traits§

  • PhysicalExpr evaluate DataFusion expressions such as A + 1, or CAST(c1 AS int).

Functions§

  • Checks whether the given physical expression slices are equal in the sense of bags (multi-sets), disregarding their orderings.
  • This function is similar to the contains method of Vec. It finds whether expr is among physical_exprs.
  • Checks whether the given physical expression slices are equal.

Type Aliases§

  • LexOrdering is an alias for the type Vec<PhysicalSortExpr>, which represents a lexicographical ordering.
  • LexOrderingRef is an alias for the type &[PhysicalSortExpr], which represents a reference to a lexicographical ordering.
  • LexRequirement is an alias for the type Vec<PhysicalSortRequirement>, which represents a lexicographical ordering requirement.
  • LexRequirementRef is an alias for the type &[PhysicalSortRequirement], which represents a reference to a lexicographical ordering requirement.
  • Shared PhysicalExpr.