├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .rustfmt.toml ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── const_xxh3.rs ├── const_xxh32.rs ├── const_xxh64.rs ├── lib.rs ├── utils.rs ├── xxh3.rs ├── xxh32.rs ├── xxh32_common.rs ├── xxh3_common.rs ├── xxh64.rs └── xxh64_common.rs ├── tests ├── assert_correctness.rs ├── assert_correctness_miri.rs ├── manifesto.txt ├── size.rs ├── test-vectors.rs └── xxh3_64_test_inputs.txt └── valgrind.supp /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | disable_all_formatting = true 2 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/README.md -------------------------------------------------------------------------------- /src/const_xxh3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/const_xxh3.rs -------------------------------------------------------------------------------- /src/const_xxh32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/const_xxh32.rs -------------------------------------------------------------------------------- /src/const_xxh64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/const_xxh64.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/utils.rs -------------------------------------------------------------------------------- /src/xxh3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/xxh3.rs -------------------------------------------------------------------------------- /src/xxh32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/xxh32.rs -------------------------------------------------------------------------------- /src/xxh32_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/xxh32_common.rs -------------------------------------------------------------------------------- /src/xxh3_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/xxh3_common.rs -------------------------------------------------------------------------------- /src/xxh64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/xxh64.rs -------------------------------------------------------------------------------- /src/xxh64_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/src/xxh64_common.rs -------------------------------------------------------------------------------- /tests/assert_correctness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/tests/assert_correctness.rs -------------------------------------------------------------------------------- /tests/assert_correctness_miri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/tests/assert_correctness_miri.rs -------------------------------------------------------------------------------- /tests/manifesto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/tests/manifesto.txt -------------------------------------------------------------------------------- /tests/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/tests/size.rs -------------------------------------------------------------------------------- /tests/test-vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/tests/test-vectors.rs -------------------------------------------------------------------------------- /tests/xxh3_64_test_inputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/tests/xxh3_64_test_inputs.txt -------------------------------------------------------------------------------- /valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoumanAsh/xxhash-rust/HEAD/valgrind.supp --------------------------------------------------------------------------------