pub struct ContentFingerprint {
pub id: ContentId,
pub audio_fingerprint: Option<Vec<u32>>,
pub visual_fingerprint: Option<Vec<u64>>,
pub metadata_hash: u64,
}Expand description
A combined fingerprint for a media asset.
Fields§
§id: ContentIdContent identifier.
audio_fingerprint: Option<Vec<u32>>Audio fingerprint codes (optional).
visual_fingerprint: Option<Vec<u64>>Visual fingerprint hashes (optional).
metadata_hash: u64Metadata hash.
Implementations§
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 moreAuto 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more