This crate provides types for identifying git objects using a hash digest.
These are provided in [borrowed versions][oid] as well as an [owned one][ObjectId].
Examples
use ;
let id = from_hex.unwrap;
assert_eq!;
assert!;
let prefix = new.unwrap;
assert_eq!;
let mut digest = hasher;
digest.update;
let hashed_bytes = digest.try_finalize.unwrap;
assert_eq!;
assert_ne!;