Chih-Hung Hsieh | 4cadcb4 | 2020-11-09 15:54:21 -0800 | [diff] [blame] | 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" |
David LeGare | 0b206a3 | 2022-02-03 21:32:05 +0000 | [diff] [blame] | 16 | version = "0.7.6" |
Chih-Hung Hsieh | 4cadcb4 | 2020-11-09 15:54:21 -0800 | [diff] [blame] | 17 | authors = ["Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"] |
Haibo Huang | 7fad7bf | 2020-11-25 02:05:55 -0800 | [diff] [blame] | 18 | build = "./build.rs" |
David LeGare | 0b206a3 | 2022-02-03 21:32:05 +0000 | [diff] [blame] | 19 | exclude = ["/smhasher", "/benchmark_tools"] |
Chih-Hung Hsieh | 4cadcb4 | 2020-11-09 15:54:21 -0800 | [diff] [blame] | 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 |
Chih-Hung Hsieh | 4cadcb4 | 2020-11-09 15:54:21 -0800 | [diff] [blame] | 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 | |
Haibo Huang | 7fad7bf | 2020-11-25 02:05:55 -0800 | [diff] [blame] | 87 | [dev-dependencies.serde_json] |
| 88 | version = "1.0.59" |
| 89 | [build-dependencies.version_check] |
| 90 | version = "0.9" |
| 91 | |
Chih-Hung Hsieh | 4cadcb4 | 2020-11-09 15:54:21 -0800 | [diff] [blame] | 92 | [features] |
| 93 | compile-time-rng = ["const-random"] |
| 94 | default = ["std"] |
Haibo Huang | 7fad7bf | 2020-11-25 02:05:55 -0800 | [diff] [blame] | 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] |
David LeGare | 0b206a3 | 2022-02-03 21:32:05 +0000 | [diff] [blame] | 101 | version = "0.2.3" |
Haibo Huang | 7fad7bf | 2020-11-25 02:05:55 -0800 | [diff] [blame] | 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.serde] |
| 104 | version = "1.0.117" |
| 105 | optional = true |
David LeGare | 0b206a3 | 2022-02-03 21:32:05 +0000 | [diff] [blame] | 106 | [target."cfg(not(all(target_arch = \"arm\", target_os = \"none\")))".dependencies.once_cell] |
| 107 | version = "1.8" |
| 108 | features = ["alloc"] |
| 109 | default-features = false |
Haibo Huang | 7fad7bf | 2020-11-25 02:05:55 -0800 | [diff] [blame] | 110 | [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] |
| 111 | version = "0.1.12" |
| 112 | optional = 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] |
| 115 | version = "1.0.117" |
| 116 | optional = true |