We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
sorted_unstable
1 parent 2276be9 commit c94846fCopy full SHA for c94846f
tests/test_std.rs
@@ -343,6 +343,26 @@ fn join() {
343
assert_eq!(none.iter().join(", "), "");
344
}
345
346
+#[test]
347
+fn sorted_unstable_by() {
348
+ let sc = [3, 4, 1, 2].iter().cloned().sorted_by(|&a, &b| {
349
+ a.cmp(&b)
350
+ });
351
+ it::assert_equal(sc, vec![1, 2, 3, 4]);
352
+
353
+ let v = (0..5).sorted_unstable_by(|&a, &b| a.cmp(&b).reverse());
354
+ it::assert_equal(v, vec![4, 3, 2, 1, 0]);
355
+}
356
357
358
+fn sorted_unstable_by_key() {
359
+ let sc = [3, 4, 1, 2].iter().cloned().sorted_unstable_by_key(|&x| x);
360
361
362
+ let v = (0..5).sorted_unstable_by_key(|&x| -x);
363
364
365
366
#[test]
367
fn sorted_by() {
368
let sc = [3, 4, 1, 2].iter().cloned().sorted_by(|&a, &b| {
0 commit comments