blob: b412f791662a6ef30fc911422879522d92c7d43a [file] [log] [blame]
Chih-Hung Hsieh4cadcb42020-11-09 15:54:21 -08001# 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"
David LeGare0b206a32022-02-03 21:32:05 +000016version = "0.7.6"
Chih-Hung Hsieh4cadcb42020-11-09 15:54:21 -080017authors = ["Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"]
Haibo Huang7fad7bf2020-11-25 02:05:55 -080018build = "./build.rs"
David LeGare0b206a32022-02-03 21:32:05 +000019exclude = ["/smhasher", "/benchmark_tools"]
Chih-Hung Hsieh4cadcb42020-11-09 15:54:21 -080020description = "A non-cryptographic hash function using AES-NI for high performance"
21documentation = "https://docs.rs/ahash"
22readme = "README.md"
23keywords = ["hash", "hasher", "hashmap", "aes", "no-std"]
24categories = ["algorithms", "data-structures", "no-std"]
25license = "MIT OR Apache-2.0"
26repository = "https://github.com/tkaitchuck/ahash"
27[package.metadata.docs.rs]
28features = ["std"]
29rustc-args = ["-C", "target-feature=+aes"]
30rustdoc-args = ["-C", "target-feature=+aes"]
31[profile.bench]
32opt-level = 3
33lto = "fat"
34codegen-units = 1
35debug = false
36debug-assertions = false
37
38[profile.release]
39opt-level = 3
40lto = "fat"
41codegen-units = 1
42debug = false
43debug-assertions = false
44
45[profile.test]
46opt-level = 2
47lto = "fat"
48
49[lib]
50name = "ahash"
51path = "src/lib.rs"
52test = true
53doctest = true
54bench = true
55doc = true
56
57[[bench]]
58name = "ahash"
59path = "tests/bench.rs"
60harness = false
61
62[[bench]]
63name = "map"
64path = "tests/map_tests.rs"
65harness = false
Chih-Hung Hsieh4cadcb42020-11-09 15:54:21 -080066[dev-dependencies.criterion]
67version = "0.3.2"
68
69[dev-dependencies.fnv]
70version = "1.0.5"
71
72[dev-dependencies.fxhash]
73version = "0.2.1"
74
75[dev-dependencies.hex]
76version = "0.4.2"
77
78[dev-dependencies.no-panic]
79version = "0.1.10"
80
81[dev-dependencies.rand]
82version = "0.7.3"
83
84[dev-dependencies.seahash]
85version = "4.0"
86
Haibo Huang7fad7bf2020-11-25 02:05:55 -080087[dev-dependencies.serde_json]
88version = "1.0.59"
89[build-dependencies.version_check]
90version = "0.9"
91
Chih-Hung Hsieh4cadcb42020-11-09 15:54:21 -080092[features]
93compile-time-rng = ["const-random"]
94default = ["std"]
Haibo Huang7fad7bf2020-11-25 02:05:55 -080095std = []
96[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]
97version = "0.1.12"
98optional = true
99
100[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]
David LeGare0b206a32022-02-03 21:32:05 +0000101version = "0.2.3"
Haibo Huang7fad7bf2020-11-25 02:05:55 -0800102
103[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]
104version = "1.0.117"
105optional = true
David LeGare0b206a32022-02-03 21:32:05 +0000106[target."cfg(not(all(target_arch = \"arm\", target_os = \"none\")))".dependencies.once_cell]
107version = "1.8"
108features = ["alloc"]
109default-features = false
Haibo Huang7fad7bf2020-11-25 02:05:55 -0800110[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]
111version = "0.1.12"
112optional = true
113
114[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]
115version = "1.0.117"
116optional = true