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