pub struct ComparisonTolerance {
pub frame_rate_tolerance: f64,
pub duration_tolerance_ms: u64,
pub max_resolution_ratio: f64,
pub min_resolution_ratio: f64,
}Expand description
Tolerance settings for proxy comparison.
Fields§
§frame_rate_tolerance: f64Maximum allowed frame rate difference (fps).
duration_tolerance_ms: u64Maximum allowed duration difference (ms).
max_resolution_ratio: f64Maximum allowed resolution ratio (e.g., 0.5 for half-res).
min_resolution_ratio: f64Minimum acceptable resolution ratio.
Trait Implementations§
Source§impl Clone for ComparisonTolerance
impl Clone for ComparisonTolerance
Source§fn clone(&self) -> ComparisonTolerance
fn clone(&self) -> ComparisonTolerance
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 ComparisonTolerance
impl Debug for ComparisonTolerance
Auto Trait Implementations§
impl Freeze for ComparisonTolerance
impl RefUnwindSafe for ComparisonTolerance
impl Send for ComparisonTolerance
impl Sync for ComparisonTolerance
impl Unpin for ComparisonTolerance
impl UnsafeUnpin for ComparisonTolerance
impl UnwindSafe for ComparisonTolerance
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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