Skip to main content

thread_utilities/
lib.rs

1// SPDX-FileCopyrightText: 2025 Knitli Inc. <knitli@knit.li>
2
3// SPDX-FileContributor: Adam Poulemanos <adam@knit.li>
4
5// SPDX-License-Identifier: AGPL-3.0-or-later
6#![allow(unused_imports)]
7
8#[cfg(feature = "hashers")]
9mod hash_help;
10#[cfg(feature = "hashers")]
11pub use hash_help::{
12    RapidInlineHasher, RapidMap, RapidSet, get_map, get_set, hash_bytes, hash_bytes_with_seed,
13    hash_file, hash_file_with_seed, map_with_capacity, set_with_capacity,
14};
15
16#[cfg(feature = "simd")]
17mod simd;
18#[cfg(feature = "simd")]
19pub use simd::{get_char_column_simd, is_ascii_simd};
20mod hash_tests;