sha2_hasher
A trait for hashing a file using the SHA-2 family of algorithms.
I found myself repeatedly writing code to hash files using the SHA256, so I wrote this tiny trait to make my life easier.
Crate Features
async: Enables the async implementation.sync: Enables the sync implementation.
Note: async and sync features are mutually exclusive. One must be enabled.
Usage
Async
// Enable with: --features async
use Sha2Hasher;
async
Sync
// Enable with: --features sync
use Sha2Hasher;
License
MIT. See LICENSE for details.