]> git.proxmox.com Git - rustc.git/blob - vendor/ahash/Cargo.toml
New upstream version 1.60.0+dfsg1
[rustc.git] / vendor / ahash / Cargo.toml
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]
14 edition = "2018"
15 name = "ahash"
16 version = "0.7.4"
17 authors = ["Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"]
18 build = "./build.rs"
19 exclude = ["/smhasher"]
20 description = "A non-cryptographic hash function using AES-NI for high performance"
21 documentation = "https://docs.rs/ahash"
22 readme = "README.md"
23 keywords = ["hash", "hasher", "hashmap", "aes", "no-std"]
24 categories = ["algorithms", "data-structures", "no-std"]
25 license = "MIT OR Apache-2.0"
26 repository = "https://github.com/tkaitchuck/ahash"
27 [package.metadata.docs.rs]
28 features = ["std"]
29 rustc-args = ["-C", "target-feature=+aes"]
30 rustdoc-args = ["-C", "target-feature=+aes"]
31 [profile.bench]
32 opt-level = 3
33 lto = "fat"
34 codegen-units = 1
35 debug = false
36 debug-assertions = false
37
38 [profile.release]
39 opt-level = 3
40 lto = "fat"
41 codegen-units = 1
42 debug = false
43 debug-assertions = false
44
45 [profile.test]
46 opt-level = 2
47 lto = "fat"
48
49 [lib]
50 name = "ahash"
51 path = "src/lib.rs"
52 test = true
53 doctest = true
54 bench = true
55 doc = true
56
57 [[bench]]
58 name = "ahash"
59 path = "tests/bench.rs"
60 harness = false
61
62 [[bench]]
63 name = "map"
64 path = "tests/map_tests.rs"
65 harness = false
66 [dev-dependencies.criterion]
67 version = "0.3.2"
68
69 [dev-dependencies.fnv]
70 version = "1.0.5"
71
72 [dev-dependencies.fxhash]
73 version = "0.2.1"
74
75 [dev-dependencies.hex]
76 version = "0.4.2"
77
78 [dev-dependencies.no-panic]
79 version = "0.1.10"
80
81 [dev-dependencies.rand]
82 version = "0.7.3"
83
84 [dev-dependencies.seahash]
85 version = "4.0"
86
87 [dev-dependencies.serde_json]
88 version = "1.0.59"
89 [build-dependencies.version_check]
90 version = "0.9"
91
92 [features]
93 compile-time-rng = ["const-random"]
94 default = ["std"]
95 std = []
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]
97 version = "0.1.12"
98 optional = 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]
101 version = "0.2.0"
102
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.once_cell]
104 version = "1.5.2"
105 features = ["unstable", "alloc"]
106 default-features = false
107
108 [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]
109 version = "1.0.117"
110 optional = true
111 [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]
112 version = "0.1.12"
113 optional = true
114
115 [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]
116 version = "1.0.117"
117 optional = true