Function datafusion_physical_expr::utils::get_finer_ordering
source · pub fn get_finer_ordering<'a, F: Fn() -> EquivalenceProperties, F2: Fn() -> OrderingEquivalenceProperties>(
req1: &'a [PhysicalSortExpr],
req2: &'a [PhysicalSortExpr],
eq_properties: F,
ordering_eq_properties: F2
) -> Option<&'a [PhysicalSortExpr]>
Expand description
Find the finer requirement among req1
and req2
If None
, this means that req1
and req2
are not compatible
e.g there is no requirement that satisfies both