Function datafusion::physical_expr::equivalence::collapse_lex_req
source · pub fn collapse_lex_req(
input: Vec<PhysicalSortRequirement>
) -> Vec<PhysicalSortRequirement>
Expand description
This function constructs a duplicate-free LexOrderingReq
by filtering out
duplicate entries that have same physical expression inside. For example,
vec![a Some(Asc), a Some(Desc)]
collapses to vec![a Some(Asc)]
.