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