gentoo-interner
String interning for Gentoo-related Rust crates.
Features
- Process-wide deduplication via
lasso(default) Box<str>fallback when interning disabled- Optional serde support
Copytypes with global interner (4 bytes)
Installation
[]
= "0.1"
Usage
use ;
let a = intern;
assert_eq!;
let b = intern;
assert_eq!; // Same key, cheap equality
Feature Flags
| Feature | Default | Description |
|---|---|---|
interner |
Yes | Global interning via lasso |
serde |
No | Serde serialization |
License
MIT