[][src]Function enc_file::get_sha256_hash

pub fn get_sha256_hash(path: &PathBuf) -> Result<String, Box<dyn Error>>

Get SHA256 Hash from file. Returns result.

Examples

let filename = "cargo.toml";
let hash1 = get_sha256_hash(&filename).unwrap();
let hash2 = get_sha256_hash(&filename).unwrap();
println!("File: {}. hash1: {:?}, hash2: {:?}", filename, hash1, hash2);
assert_eq!(hash1, hash2);