1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
#![doc(html_root_url = "https://docs.rs/rayon-hash/0.4")]
extern crate rayon;
#[cfg(test)] extern crate rand;
mod alloc;
mod ptr;
// #[stable(feature = "rust1", since = "1.0.0")]
pub use self::hash_map::HashMap;
// #[stable(feature = "rust1", since = "1.0.0")]
pub use self::hash_set::HashSet;
mod par;
mod std_hash;
// #[stable(feature = "rust1", since = "1.0.0")]
pub mod hash_map {
//! A hash map implemented with linear probing and Robin Hood bucket stealing.
// #[stable(feature = "rust1", since = "1.0.0")]
pub use super::std_hash::map::*;
pub use super::par::map::*;
}
// #[stable(feature = "rust1", since = "1.0.0")]
pub mod hash_set {
//! A hash set implemented as a `HashMap` where the value is `()`.
// #[stable(feature = "rust1", since = "1.0.0")]
pub use super::std_hash::set::*;
pub use super::par::set::*;
}