#排序 #多个 # # #多个值 #列表 #结构

sorted-list

简单的 SortedList 数据结构,允许将 Ord 键映射到多个不同的 PartialEq 值

2 个不稳定版本

使用旧的 Rust 2015

0.2.0 2017 年 3 月 29 日
0.1.0 2017 年 3 月 29 日

数据结构 中排名 #2258

Download history 37/week @ 2024-02-25 50/week @ 2024-03-03 51/week @ 2024-03-10 51/week @ 2024-03-17 61/week @ 2024-03-24 87/week @ 2024-03-31 28/week @ 2024-04-07 206/week @ 2024-04-14 56/week @ 2024-04-21 56/week @ 2024-04-28 77/week @ 2024-05-05 106/week @ 2024-05-12 169/week @ 2024-05-19 51/week @ 2024-05-26 26/week @ 2024-06-02 164/week @ 2024-06-09

每月下载量 414

MIT 许可协议

27KB
659

SortedList

Build Status Docs

与 .NET 库中找到的 SortedList 类似的数据结构。基于 Vec<K>Vec<V> 的朴素实现。相同的键可以映射到多个值,并且值按插入顺序存储。

不支持

  • 删除
  • 范围查询(需要 feature = "nightly" 和 nightly 编译器)

Cargo.toml

[dependencies]
sorted-list = "0.1"

[dependencies]
sorted-list = { git = "https://github.com/koivunej/sorted-list.git" }

许可协议

MIT.


lib.rs:

类似于 .NET 集合库中的简单有序列表集合。

无运行时依赖

功能