pub struct ContentHashFingerprint;Expand description
BLAKE3 hash of the full file content. Robust against mtime resets, but reads the entire file on every check.
Trait Implementations§
Source§impl Clone for ContentHashFingerprint
impl Clone for ContentHashFingerprint
Source§fn clone(&self) -> ContentHashFingerprint
fn clone(&self) -> ContentHashFingerprint
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ContentHashFingerprint
impl Debug for ContentHashFingerprint
Source§impl Default for ContentHashFingerprint
impl Default for ContentHashFingerprint
Source§fn default() -> ContentHashFingerprint
fn default() -> ContentHashFingerprint
Returns the “default value” for a type. Read more
Source§impl Fingerprint for ContentHashFingerprint
impl Fingerprint for ContentHashFingerprint
Source§type Stamp = Blake3Stamp
type Stamp = Blake3Stamp
Opaque stamp that can be compared for equality and hashed.
impl Copy for ContentHashFingerprint
Auto Trait Implementations§
impl Freeze for ContentHashFingerprint
impl RefUnwindSafe for ContentHashFingerprint
impl Send for ContentHashFingerprint
impl Sync for ContentHashFingerprint
impl Unpin for ContentHashFingerprint
impl UnsafeUnpin for ContentHashFingerprint
impl UnwindSafe for ContentHashFingerprint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more