pub struct ContentFingerprint {
pub content_hash: String,
pub size_bytes: u64,
}Expand description
Content identity returned independently from extraction.
Fields§
§content_hash: StringBLAKE3 content hash.
size_bytes: u64Exact source size in bytes.
Trait Implementations§
Source§impl Clone for ContentFingerprint
impl Clone for ContentFingerprint
Source§fn clone(&self) -> ContentFingerprint
fn clone(&self) -> ContentFingerprint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ContentFingerprint
impl Debug for ContentFingerprint
impl Eq for ContentFingerprint
Source§impl PartialEq for ContentFingerprint
impl PartialEq for ContentFingerprint
impl StructuralPartialEq for ContentFingerprint
Auto Trait Implementations§
impl Freeze for ContentFingerprint
impl RefUnwindSafe for ContentFingerprint
impl Send for ContentFingerprint
impl Sync for ContentFingerprint
impl Unpin for ContentFingerprint
impl UnsafeUnpin for ContentFingerprint
impl UnwindSafe for ContentFingerprint
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.