pub struct SsimConfig {
pub thumbnail_width: u32,
pub thumbnail_height: u32,
}Expand description
Configuration for SSIM-based thumbnail duplicate detection.
Fields§
§thumbnail_width: u32Width of the grayscale thumbnail used for SSIM comparison. Must be >= 4.
thumbnail_height: u32Height of the grayscale thumbnail used for SSIM comparison. Must be >= 4.
Trait Implementations§
Source§impl Clone for SsimConfig
impl Clone for SsimConfig
Source§fn clone(&self) -> SsimConfig
fn clone(&self) -> SsimConfig
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 SsimConfig
impl Debug for SsimConfig
Source§impl Default for SsimConfig
impl Default for SsimConfig
impl Eq for SsimConfig
Source§impl PartialEq for SsimConfig
impl PartialEq for SsimConfig
Source§fn eq(&self, other: &SsimConfig) -> bool
fn eq(&self, other: &SsimConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SsimConfig
Auto Trait Implementations§
impl Freeze for SsimConfig
impl RefUnwindSafe for SsimConfig
impl Send for SsimConfig
impl Sync for SsimConfig
impl Unpin for SsimConfig
impl UnsafeUnpin for SsimConfig
impl UnwindSafe for SsimConfig
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<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.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