Module sort_expr

Source
Expand description

Sort expressions

Structs§

LexOrdering
LexOrdering contains a Vec<PhysicalSortExpr>, which represents a lexicographical ordering.
LexRequirement
LexRequirement is an struct containing a Vec<PhysicalSortRequirement>, which represents a lexicographical ordering requirement.
PhysicalSortExpr
Represents Sort operation for a column in a RecordBatch
PhysicalSortRequirement
Represents sort requirement associated with a plan

Functions§

format_physical_sort_requirement_list
Writes a list of PhysicalSortRequirements to a std::fmt::Formatter.

Type Aliases§

LexOrderingRefDeprecated
LexOrderingRef is an alias for the type &[PhysicalSortExpr], which represents a reference to a lexicographical ordering.
LexRequirementRef
LexRequirementRef is an alias for the type &[PhysicalSortRequirement], which represents a reference to a lexicographical ordering requirement. #[deprecated(since = “43.0.0”, note = “use &LexRequirement instead”)]