/hashmap_core

Implementation of HashMap and HashSet for no_std environments

Primary LanguageRustApache License 2.0Apache-2.0

hashmap_core

Build Status Crates.io

This crate provides an implementation of HashMap and HashSet which do not depend on the standard library and are suitable for no_std environments.

This crate uses the FNV instead of SipHash for the default hasher, because the latter requires a source of random numbers which may not be available in no_std environments.

This crate is nightly-only for now since it uses the alloc crate, which is unstable.

Documentation

https://docs.rs/hashmap_core

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.