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 are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2021"
14rust-version = "1.56.0"
15name = "hashbrown"
16version = "0.12.3"
17authors = ["Amanieu d'Antras <[email protected]>"]
18exclude = [
19    ".github",
20    "/ci/*",
21]
22description = "A Rust port of Google's SwissTable hash map"
23readme = "README.md"
24keywords = [
25    "hash",
26    "no_std",
27    "hashmap",
28    "swisstable",
29]
30categories = [
31    "data-structures",
32    "no-std",
33]
34license = "MIT OR Apache-2.0"
35repository = "https://github.com/rust-lang/hashbrown"
36resolver = "2"
37
38[package.metadata.docs.rs]
39features = [
40    "nightly",
41    "rayon",
42    "serde",
43    "raw",
44]
45
46[dependencies.ahash]
47version = "0.7.0"
48optional = true
49default-features = false
50
51[dependencies.alloc]
52version = "1.0.0"
53optional = true
54package = "rustc-std-workspace-alloc"
55
56[dependencies.bumpalo]
57version = "3.5.0"
58optional = true
59
60[dependencies.compiler_builtins]
61version = "0.1.2"
62optional = true
63
64[dependencies.core]
65version = "1.0.0"
66optional = true
67package = "rustc-std-workspace-core"
68
69[dependencies.rayon]
70version = "1.0"
71optional = true
72
73[dependencies.serde]
74version = "1.0.25"
75optional = true
76default-features = false
77
78[dev-dependencies.doc-comment]
79version = "0.3.1"
80
81[dev-dependencies.fnv]
82version = "1.0.7"
83
84[dev-dependencies.lazy_static]
85version = "1.4"
86
87[dev-dependencies.rand]
88version = "0.8.3"
89features = ["small_rng"]
90
91[dev-dependencies.rayon]
92version = "1.0"
93
94[dev-dependencies.serde_test]
95version = "1.0"
96
97[features]
98ahash-compile-time-rng = ["ahash/compile-time-rng"]
99default = [
100    "ahash",
101    "inline-more",
102]
103inline-more = []
104nightly = []
105raw = []
106rustc-dep-of-std = [
107    "nightly",
108    "core",
109    "compiler_builtins",
110    "alloc",
111    "rustc-internal-api",
112]
113rustc-internal-api = []
114