pub struct BlockMetrics {
pub width: usize,
pub height: usize,
pub sad: u32,
pub sse: u64,
pub variance: f64,
pub mean: f64,
}Expand description
Block-level metrics.
Fields§
§width: usizeBlock width.
height: usizeBlock height.
sad: u32Sum of Absolute Differences.
sse: u64Sum of Squared Errors.
variance: f64Variance.
mean: f64Mean value.
Implementations§
Trait Implementations§
Source§impl Clone for BlockMetrics
impl Clone for BlockMetrics
Source§fn clone(&self) -> BlockMetrics
fn clone(&self) -> BlockMetrics
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 BlockMetrics
impl Debug for BlockMetrics
Source§impl Default for BlockMetrics
impl Default for BlockMetrics
Source§fn default() -> BlockMetrics
fn default() -> BlockMetrics
Returns the “default value” for a type. Read more
impl Copy for BlockMetrics
Auto Trait Implementations§
impl Freeze for BlockMetrics
impl RefUnwindSafe for BlockMetrics
impl Send for BlockMetrics
impl Sync for BlockMetrics
impl Unpin for BlockMetrics
impl UnsafeUnpin for BlockMetrics
impl UnwindSafe for BlockMetrics
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