[package]
edition = "2021"
name = "libmhash"
version = "0.2.1"
description = "A file hashing library that can do multiple hashes for multile files at the same time."
documentation = "https://docs.rs/libmhash"
readme = "./README.md"
keywords = ["hash"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/maboroshinokiseki/libmhash"
[dependencies.ambassador]
version = "0.3.5"
[dependencies.cfg-if]
version = "1.0.0"
[dependencies.crc32c]
version = "0.6.4"
optional = true
[dependencies.crc32fast]
version = "1.3.2"
optional = true
[dependencies.crossbeam-channel]
version = "0.5.8"
[dependencies.parking_lot]
version = "0.12.1"
[dependencies.sha1]
version = "0.10.5"
optional = true
[dependencies.sha2]
version = "0.10.7"
optional = true
[dependencies.thiserror]
version = "1.0.47"
[dependencies.threadpool]
version = "1.8.1"
[dev-dependencies.hex]
version = "0.4.3"
[features]
alter-impl = [
"dep:crc32c",
"dep:crc32fast",
"dep:sha1",
"dep:sha2",
]