pub struct DriftStats {
pub mean_drift: f64,
pub max_drift: f64,
pub std_dev: f64,
pub drift_rate: f64,
}Expand description
Drift statistics computed from a series of frame measurements.
Fields§
§mean_drift: f64Mean drift in seconds.
max_drift: f64Maximum absolute drift in seconds.
std_dev: f64Standard deviation of drift in seconds.
drift_rate: f64Linear drift rate (seconds per frame).
Implementations§
Source§impl DriftStats
impl DriftStats
Trait Implementations§
Source§impl Clone for DriftStats
impl Clone for DriftStats
Source§fn clone(&self) -> DriftStats
fn clone(&self) -> DriftStats
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 DriftStats
impl Debug for DriftStats
Source§impl PartialEq for DriftStats
impl PartialEq for DriftStats
Source§fn eq(&self, other: &DriftStats) -> bool
fn eq(&self, other: &DriftStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DriftStats
impl StructuralPartialEq for DriftStats
Auto Trait Implementations§
impl Freeze for DriftStats
impl RefUnwindSafe for DriftStats
impl Send for DriftStats
impl Sync for DriftStats
impl Unpin for DriftStats
impl UnsafeUnpin for DriftStats
impl UnwindSafe for DriftStats
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.