1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies
7#
8# If you believe there's an error in this file please file an
9# issue against the rust-lang/cargo repository. If you're
10# editing this file be aware that the upstream Cargo.toml
11# will likely look very different (and much more reasonable)
12
13[package]
14edition = "2018"
15name = "ahash"
16version = "0.6.2"
17authors = ["Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"]
18build = "./build.rs"
19description = "A non-cryptographic hash function using AES-NI for high performance"
20documentation = "https://docs.rs/ahash"
21readme = "README.md"
22keywords = ["hash", "hasher", "hashmap", "aes", "no-std"]
23categories = ["algorithms", "data-structures", "no-std"]
24license = "MIT OR Apache-2.0"
25repository = "https://github.com/tkaitchuck/ahash"
26[package.metadata.docs.rs]
27features = ["std"]
28rustc-args = ["-C", "target-feature=+aes"]
29rustdoc-args = ["-C", "target-feature=+aes"]
30[profile.bench]
31opt-level = 3
32lto = "fat"
33codegen-units = 1
34debug = false
35debug-assertions = false
36
37[profile.release]
38opt-level = 3
39lto = "fat"
40codegen-units = 1
41debug = false
42debug-assertions = false
43
44[profile.test]
45opt-level = 2
46lto = "fat"
47
48[lib]
49name = "ahash"
50path = "src/lib.rs"
51test = true
52doctest = true
53bench = true
54doc = true
55
56[[bench]]
57name = "ahash"
58path = "tests/bench.rs"
59harness = false
60
61[[bench]]
62name = "map"
63path = "tests/map_tests.rs"
64harness = false
65[dev-dependencies.criterion]
66version = "0.3.2"
67
68[dev-dependencies.fnv]
69version = "1.0.5"
70
71[dev-dependencies.fxhash]
72version = "0.2.1"
73
74[dev-dependencies.hex]
75version = "0.4.2"
76
77[dev-dependencies.no-panic]
78version = "0.1.10"
79
80[dev-dependencies.rand]
81version = "0.7.3"
82
83[dev-dependencies.seahash]
84version = "4.0"
85
86[dev-dependencies.serde_json]
87version = "1.0.59"
88[build-dependencies.version_check]
89version = "0.9"
90
91[features]
92compile-time-rng = ["const-random"]
93default = ["std"]
94std = []
95[target."cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\"))".dependencies.const-random]
96version = "0.1.12"
97optional = true
98
99[target."cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\"))".dependencies.getrandom]
100version = "0.2.0"
101
102[target."cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\"))".dependencies.lazy_static]
103version = "1.4.0"
104
105[target."cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\"))".dependencies.serde]
106version = "1.0.117"
107optional = true
108[target."cfg(not(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\")))".dependencies.const-random]
109version = "0.1.12"
110optional = true
111
112[target."cfg(not(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\")))".dependencies.serde]
113version = "1.0.117"
114optional = true
115