4 个版本
0.1.3 | 2024 年 4 月 16 日 |
---|---|
0.1.2 | 2022 年 5 月 18 日 |
0.1.1 | 2021 年 2 月 17 日 |
0.1.0 | 2021 年 2 月 17 日 |
在 Rust 模式 中排名 548
4KB
unwrap-ord
将 Ord 类型轻松转换为 PartialOrd 类型的包装器。灵感来自 std::cmp::Reverse
使用方法
添加您的 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)]
}