pub struct FileConclusion {
pub size: u64,
pub mtime: u64,
pub mtime_subseconds: Option<u32>,
pub integrity: Option<IntegrityRecord>,
pub fingerprint: Option<Fingerprint>,
}Expand description
Results tied to a particular version of a file’s bytes.
Fields§
§size: u64File size when these results were produced.
mtime: u64Modification time when these results were produced.
mtime_subseconds: Option<u32>Nanosecond fraction when known. Legacy results without precision only match legacy catalog rows; a fresh read must not guess their identity.
integrity: Option<IntegrityRecord>The most recent integrity check.
fingerprint: Option<Fingerprint>The computed acoustic fingerprint.
Trait Implementations§
Source§impl Clone for FileConclusion
impl Clone for FileConclusion
Source§fn clone(&self) -> FileConclusion
fn clone(&self) -> FileConclusion
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 moreAuto Trait Implementations§
impl Freeze for FileConclusion
impl RefUnwindSafe for FileConclusion
impl Send for FileConclusion
impl Sync for FileConclusion
impl Unpin for FileConclusion
impl UnwindSafe for FileConclusion
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