Name Description Size Coverage
control 0 %
external_trait_impls 0 %
hasher.rs 1981 85 %
lib.rs This crate is a Rust port of Google's high-performance [SwissTable] hash map, adapted to make it a drop-in replacement for Rust's standard `HashMap` and `HashSet` types. The original C++ version of [SwissTable] can be found [here], and this [CppCon talk] gives an overview of how the algorithm works. [SwissTable]: https://abseil.io/blog/20180927-swisstables [here]: https://github.com/abseil/abseil-cpp/blob/master/absl/container/internal/raw_hash_set.h [CppCon talk]: https://www.youtube.com/watch?v=ncHmEUmJZf4 5401 -
macros.rs 2182 -
map.rs 202065 15 %
raw 76 %
raw_entry.rs 57610 -
rustc_entry.rs 16408 -
scopeguard.rs 1357 100 %
set.rs 91315 0 %
table.rs 73022 57 %
util.rs 900 100 %