├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches └── bench.rs ├── bors.toml ├── ci ├── miri.sh ├── run.sh └── tools.sh ├── clippy.toml ├── src ├── external_trait_impls │ ├── mod.rs │ ├── rayon │ │ ├── helpers.rs │ │ ├── map.rs │ │ ├── mod.rs │ │ ├── raw.rs │ │ └── set.rs │ └── serde.rs ├── fx.rs ├── lib.rs ├── macros.rs ├── map.rs ├── raw │ ├── bitmask.rs │ ├── generic.rs │ ├── mod.rs │ └── sse2.rs ├── rustc_entry.rs ├── scopeguard.rs └── set.rs └── tests ├── hasher.rs ├── rayon.rs ├── serde.rs └── set.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/README.md -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- 1 | status = [ 2 | "continuous-integration/travis-ci/push", 3 | ] 4 | -------------------------------------------------------------------------------- /ci/miri.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/ci/miri.sh -------------------------------------------------------------------------------- /ci/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/ci/run.sh -------------------------------------------------------------------------------- /ci/tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/ci/tools.sh -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/clippy.toml -------------------------------------------------------------------------------- /src/external_trait_impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/mod.rs -------------------------------------------------------------------------------- /src/external_trait_impls/rayon/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/rayon/helpers.rs -------------------------------------------------------------------------------- /src/external_trait_impls/rayon/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/rayon/map.rs -------------------------------------------------------------------------------- /src/external_trait_impls/rayon/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/rayon/mod.rs -------------------------------------------------------------------------------- /src/external_trait_impls/rayon/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/rayon/raw.rs -------------------------------------------------------------------------------- /src/external_trait_impls/rayon/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/rayon/set.rs -------------------------------------------------------------------------------- /src/external_trait_impls/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/external_trait_impls/serde.rs -------------------------------------------------------------------------------- /src/fx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/fx.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/map.rs -------------------------------------------------------------------------------- /src/raw/bitmask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/raw/bitmask.rs -------------------------------------------------------------------------------- /src/raw/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/raw/generic.rs -------------------------------------------------------------------------------- /src/raw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/raw/mod.rs -------------------------------------------------------------------------------- /src/raw/sse2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/raw/sse2.rs -------------------------------------------------------------------------------- /src/rustc_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/rustc_entry.rs -------------------------------------------------------------------------------- /src/scopeguard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/scopeguard.rs -------------------------------------------------------------------------------- /src/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/src/set.rs -------------------------------------------------------------------------------- /tests/hasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/tests/hasher.rs -------------------------------------------------------------------------------- /tests/rayon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/tests/rayon.rs -------------------------------------------------------------------------------- /tests/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/tests/serde.rs -------------------------------------------------------------------------------- /tests/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amanieu/hashbrown/HEAD/tests/set.rs --------------------------------------------------------------------------------