trait SlicePartialOrd: Sized { // Required method fn partial_compare(left: &[Self], right: &[Self]) -> Option<Ordering>; }