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