pub struct MtimeFingerprint;Expand description
Compares mtime from filesystem metadata. Cheap (one syscall), but can
miss edits that land within the same second on coarse-grained filesystems,
and reports false changes after git clone or cargo resets mtimes.
Trait Implementations§
Source§impl Clone for MtimeFingerprint
impl Clone for MtimeFingerprint
Source§fn clone(&self) -> MtimeFingerprint
fn clone(&self) -> MtimeFingerprint
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 MtimeFingerprint
impl Debug for MtimeFingerprint
Source§impl Default for MtimeFingerprint
impl Default for MtimeFingerprint
Source§fn default() -> MtimeFingerprint
fn default() -> MtimeFingerprint
Returns the “default value” for a type. Read more
Source§impl Fingerprint for MtimeFingerprint
impl Fingerprint for MtimeFingerprint
Source§type Stamp = MtimeStamp
type Stamp = MtimeStamp
Opaque stamp that can be compared for equality and hashed.
impl Copy for MtimeFingerprint
Auto Trait Implementations§
impl Freeze for MtimeFingerprint
impl RefUnwindSafe for MtimeFingerprint
impl Send for MtimeFingerprint
impl Sync for MtimeFingerprint
impl Unpin for MtimeFingerprint
impl UnsafeUnpin for MtimeFingerprint
impl UnwindSafe for MtimeFingerprint
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