fn main() {
let mut vec = vec![1, 30, 4, 21, 100000];
vec.sort();
println!("{vec:?}");
// [1, 4, 21, 30, 100000]
}
fn main() {
let mut vec = vec![1, 30, 4, 21, 100000];
vec.sort_by(|a, b| b.cmp(a));
println!("{vec:?}");
// [100000, 30, 21, 4, 1]
}
fn main() {
let mut fruits = vec!["Apple", "pear", "Banana", "orange"];
fruits.sort_by_key(|s| s.to_lowercase());
println!("{fruits:?}");
// ["Apple", "Banana", "orange", "pear"]
}
axum
Raspberry Pi 5 + gpio-cdev