[package] authors = ["강동윤 "] description = "A string type which is optimized for hash operations." edition = { workspace = true } license = { workspace = true } name = "hstr" repository = { workspace = true } version = "0.2.12" [lib] bench = false [[bench]] harness = false name = "libs" [features] atom_size_128 = [] atom_size_64 = [] rkyv = ["dep:rkyv"] serde = ["dep:serde"] [dependencies] hashbrown = { workspace = true } new_debug_unreachable = { workspace = true } once_cell = { workspace = true } phf = { workspace = true } rkyv = { workspace = true, optional = true } rustc-hash = { workspace = true } serde = { workspace = true, optional = true } triomphe = { workspace = true } [dev-dependencies] compact_str = { workspace = true } criterion = { workspace = true } dudy-malloc = { version = "0.1.0", path = "../dudy-malloc" } kstring = { workspace = true } num_cpus = { workspace = true } rand = { workspace = true } rayon = { workspace = true } smartstring = { workspace = true } smol_str = { workspace = true } string_cache = { workspace = true }