4 releases
0.1.3 | Apr 16, 2024 |
---|---|
0.1.2 | May 18, 2022 |
0.1.1 | Feb 17, 2021 |
0.1.0 | Feb 17, 2021 |
#508 in Rust patterns
55 downloads per month
4KB
unwrap-ord
Wrapper type to easily convert Ord to PartialOrd. inspired by std::cmp::Reverse
How to use
Add your Cargo.toml
unwrap-ord = "0.1.0"
use unwrap_ord::UnwrapOrd;
fn main() {
let v = [1.0, 3.0, 2.0];
let mut v: Vec<_> = v.iter().copied().map(|x| UnwrapOrd(x)).collect();
v.sort();
println!("{:?}", v); // [UncheckOrd(1.0), UncheckOrd(2.0), UncheckOrd(3.0)]
}