summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2025-09-09 14:40:13 -0400
committerpommicket <pommicket@gmail.com>2025-09-09 14:40:25 -0400
commit00ba4ae712a7a372bd937b56053d601ddc6eb3e8 (patch)
tree8b45ca73766ab8a44b3e15825c711b1146ccf8e4
parentb52a9d0b6a2c15b1bebbd5ffa5481fdf25148556 (diff)
Switch to unstable sort (technically more efficient)
-rw-r--r--src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib.rs b/src/lib.rs
index ffd8235..268496f 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -642,7 +642,7 @@ impl Parser {
}
}
}
- items.sort_by(|(k1, _), (k2, _)| k1.cmp(k2));
+ items.sort_unstable_by(|(k1, _), (k2, _)| k1.cmp(k2));
for window in items.windows(2) {
if window[0].0 == window[1].0 {
// duplicate key
@@ -906,7 +906,7 @@ impl Configuration {
}
}
if must_sort {
- self.items.sort_by(|(k1, _), (k2, _)| k1.cmp(k2));
+ self.items.sort_unstable_by(|(k1, _), (k2, _)| k1.cmp(k2));
}
}