pub fn parity_merge<T, F>( dest: &mut [T], from: &mut [T], left: usize, right: usize, is_less: &F, )where F: Fn(&T, &T) -> bool,