#hash-map #hash-set #hash #no-std #fnv

no-std hashmap_core

为无_std环境实现的HashMap和HashSet

12次发布

使用旧Rust 2015

0.1.11 2019年8月19日
0.1.10 2019年1月20日
0.1.9 2018年7月19日
0.1.8 2018年6月23日
0.1.1 2017年11月30日

#7#fnv

Download history 288/week @ 2024-03-13 357/week @ 2024-03-20 346/week @ 2024-03-27 337/week @ 2024-04-03 288/week @ 2024-04-10 366/week @ 2024-04-17 366/week @ 2024-04-24 318/week @ 2024-05-01 320/week @ 2024-05-08 310/week @ 2024-05-15 346/week @ 2024-05-22 354/week @ 2024-05-29 265/week @ 2024-06-05 223/week @ 2024-06-12 297/week @ 2024-06-19 232/week @ 2024-06-26

1,083 每月下载量
用于 5 crates

Apache-2.0/MIT

180KB
3K SLoC

此crate已弃用,请使用 hashbrown 代替。

hashmap_core

Build Status Crates.io

此crate提供不依赖标准库的HashMap和HashSet实现,适用于no_std环境。

此crate使用FNV而不是SipHash作为默认哈希器,因为后者需要随机数源,这在no_std环境中可能不可用。

由于使用不稳定crate alloc,此crate目前仅为nightly版本。

文档

https://docs.rs/hashmap_core

许可

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则您有意提交以包含在作品中的任何贡献,根据Apache-2.0许可证定义,将按上述方式双重许可,不附加任何额外条款或条件。

无运行时依赖

功能