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
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![cfg_attr(feature = "nightly", feature(build_hasher_simple_hash_one))]
pub mod arena;
pub mod atomic;
pub mod cell;
pub mod contention_pool;
mod error;
mod functions;
mod hash;
pub mod mem;
pub mod slice;
pub mod sort;
pub mod sync;
pub mod unwrap;
pub use functions::*;
pub use hash::HashSingle;
#[cfg(not(feature = "bigidx"))]
pub type IdxSize = u32;
#[cfg(feature = "bigidx")]
pub type IdxSize = u64;
#[cfg(target_family = "wasm")]
pub mod wasm;