pub struct EasingVerification {
pub expected: EasingFunction,
pub max_deviation: f64,
pub mean_deviation: f64,
pub passed: bool,
pub deviations: Vec<f64>,
}Expand description
Easing curve verification result.
Fields§
§expected: EasingFunctionExpected easing function
max_deviation: f64Maximum deviation from expected curve
mean_deviation: f64Mean deviation
passed: boolWhether verification passed
deviations: Vec<f64>Per-keyframe deviations
Trait Implementations§
Source§impl Clone for EasingVerification
impl Clone for EasingVerification
Source§fn clone(&self) -> EasingVerification
fn clone(&self) -> EasingVerification
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 moreAuto Trait Implementations§
impl Freeze for EasingVerification
impl RefUnwindSafe for EasingVerification
impl Send for EasingVerification
impl Sync for EasingVerification
impl Unpin for EasingVerification
impl UnsafeUnpin for EasingVerification
impl UnwindSafe for EasingVerification
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