1 个不稳定版本
0.1.0 | 2024年4月18日 |
---|
#1928 in 数据结构
115KB
2K SLoC
compact-map
'小映射'优化:在栈上存储少量键值对。
提供与 std::collections::HashMap
的 '1:1' API 兼容性。
示例
use compact_map::CompactMap;
fn main() {
let mut map = CompactMap::default(); // default capacity is 16
// or you can specify the capacity
// let mut map: CompactMap<&str, i32, 32> = CompactMap::default();
map.insert("a", 1);
map.insert("b", 2);
}
依赖
~475KB