๐Ÿ“ฆ orlp / foldhash

๐Ÿ“„ Cargo.toml ยท 43 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43[package]
name = "foldhash"
version = "0.1.4"
authors = ["Orson Peters <orsonpeters@gmail.com>"]
license = "Zlib"
repository = "https://github.com/orlp/foldhash"
readme = "README.md"
keywords = ["hash", "hasher", "no-std"]
categories = ["algorithms", "no-std"]
description = "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm."
edition = "2021"
exclude = ["benches", "tools", "assets"]

[features]
default = ["std"]
std = []

[dependencies]

[dev-dependencies]
criterion = "0.5"
hashbrown = "0.14"
uuid = "1.8"
rand = "0.8"
ahash = "0.8"
fxhash = "0.2"
chrono = "0.4"

[lib]
bench = false

[[bench]]
name = "bench"
path = "benches/bench.rs"
harness = false

[[bench]]
name = "avalanche"
path = "benches/avalanche.rs"
harness = false

[profile.release]
lto = "thin"