Auto-converted from hashbrown v0.17.1 via Dark Factory.
- HashMap / HashSet — drop-in replacements using Google's SwissTable (AA) hash table algorithm
- Raw entry API — low-level control over table operations
- Table API — generic hash table for custom key/value types
- Entry API —
entry(),or_insert(),and_modify(),or_default() - AHash — high-speed DoS-resistant hashing via
@std/ahash
SwissTable is typically 2-3x faster than Rust's standard HashMap for most workloads, with lower memory overhead and better cache locality.