Files
Rust-High-Performance/Chapter02/example6.rs
2018-03-28 11:18:06 +05:30

13 lines
402 B
Rust

fn main() {
let mut fruits = vec!["Orange", "Pome", "Peach", "Banana", "Kiwi", "Pear"];
fruits.sort_by(|a, b| a.chars().next().cmp(&b.chars().next()));
println!("{:?}", fruits);
// ------------
let mut fruits = vec!["Orange", "Pome", "Peach", "Banana", "Kiwi", "Pear"];
fruits.sort_unstable_by(|a, b| a.chars().next().cmp(&b.chars().next()));
println!("{:?}", fruits);
}