hashmap_core icon indicating copy to clipboard operation
hashmap_core copied to clipboard

Implementation of HashMap and HashSet for no_std environments

This crate is deprecated, use hashbrown instead.

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

  • Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)

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.