We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57eedba commit 1aa6152Copy full SHA for 1aa6152
src/liballoc/slice.rs
@@ -1400,6 +1400,7 @@ impl<T> [T] {
1400
let sz_usize = mem::size_of::<(K, usize)>();
1401
1402
let len = self.len();
1403
+ if len < 2 { return }
1404
if sz_u8 < sz_u16 && len <= ( u8::MAX as usize) { return sort_by_key!( u8, self, f) }
1405
if sz_u16 < sz_u32 && len <= (u16::MAX as usize) { return sort_by_key!(u16, self, f) }
1406
if sz_u32 < sz_usize && len <= (u32::MAX as usize) { return sort_by_key!(u32, self, f) }
0 commit comments