Отсиртировать Vec<(String, u64)>
Есть вектор такого вида:
vec![("a", 10), ("c", 100), ("b", 50)]
Как можно отсортировать его по второму элементу tuple?
vec![("a", 10), ("b", 50), ("c", 100)]
Ответы (1 шт):
Автор решения: Alexander Lonberg
→ Ссылка
fn main() {
let mut v = vec![("a", 10), ("c", 100), ("b", 50)];
v.sort_by_key(|i| i.1);
println!("{:?}", v);
}