# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "griddle" version = "0.6.0" authors = ["Jon Gjengset "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A HashMap variant that spreads resize load across inserts" readme = "README.md" keywords = [ "hash", "no_std", "hashmap", "amortized", ] categories = [ "data-structures", "no-std", ] license = "MIT OR Apache-2.0" repository = "https://github.com/jonhoo/griddle.git" [package.metadata.docs.rs] features = [ "rayon", "serde", ] [lib] name = "griddle" path = "src/lib.rs" [[test]] name = "quick" path = "tests/quick.rs" [[test]] name = "rayon" path = "tests/rayon.rs" [[test]] name = "regressions" path = "tests/regressions.rs" [[test]] name = "serde" path = "tests/serde.rs" [[bench]] name = "vroom" path = "benches/vroom.rs" harness = false [dependencies.ahash_] version = "0.8.0" optional = true default-features = false package = "ahash" [dependencies.hashbrown] version = "0.14.0" features = ["raw"] default-features = false [dependencies.rayon_] version = "1.3.0" optional = true package = "rayon" [dependencies.serde_] version = "1.0.25" optional = true default-features = false package = "serde" [dev-dependencies.fnv] version = "1.0.7" [dev-dependencies.lazy_static] version = "1.4" [dev-dependencies.quickcheck] version = "1" default-features = false [dev-dependencies.rand] version = "0.8" features = ["small_rng"] [dev-dependencies.rayon_] version = "1.0" package = "rayon" [dev-dependencies.serde_test] version = "1.0" [features] ahash = [ "ahash_", "hashbrown/ahash", ] ahash-compile-time-rng = ["ahash_/compile-time-rng"] default = [ "ahash", "inline-more", ] inline-more = ["hashbrown/inline-more"] rayon = [ "rayon_", "hashbrown/rayon", ] serde = [ "serde_", "hashbrown/serde", ] [lints.rust.unexpected_cfgs] level = "warn" priority = 0 check-cfg = ["cfg(coverage,coverage_nightly)"]