#![deny(missing_docs)]
pub mod addr;
pub mod blake3;
pub mod crc;
pub mod dtoa;
pub mod eq;
pub mod error;
pub mod glob;
pub mod num;
pub mod prefetch;
pub mod re;
pub mod rng;
pub mod small;
pub mod wyhash;
pub mod xxh3;
pub use addr::{ADDR_BITS, Addr, MAX_OFFSET, OFFSET_BITS, SPACE_BITS, ShardId, Space};
pub use crc::{SLOT_COUNT, crc16, crc32c, hash_tag, slot_of};
pub use eq::bytes_eq;
pub use error::{Code, Error, Result};
pub use glob::matches as glob_matches;
pub use num::{
DIGITS_MAX, i64_digits, i64_len, parse_i64, push_double, push_i64, push_u64, u64_digits,
};
pub use prefetch::{prefetch, prefetch_read};
pub use rng::Rng;
pub use small::Small;
pub use wyhash::{hash_key, tag_of, wyhash};
pub use xxh3::hash64;
pub const CACHE_LINE: usize = 64;
pub const BATCH_MAX: usize = 64;