pub struct MetricDelta {
pub clip: String,
pub metric: String,
pub before: Option<f64>,
pub after: Option<f64>,
pub note: String,
}Expand description
One significant metric difference between two measurement maps.
Fields§
§clip: StringClip that owns the changed metric, or the added/removed clip.
metric: StringMetric path, for example "duration_s" or
"bone_rotation_range_deg[hips]".
before: Option<f64>Value in the before map, absent when a metric appeared or a clip was added/removed.
after: Option<f64>Value in the after map, absent when a metric disappeared or a clip was added/removed.
note: StringShort cause such as "moved", "appeared", or
"bone no longer animated".
Trait Implementations§
Source§impl Debug for MetricDelta
impl Debug for MetricDelta
Auto Trait Implementations§
impl Freeze for MetricDelta
impl RefUnwindSafe for MetricDelta
impl Send for MetricDelta
impl Sync for MetricDelta
impl Unpin for MetricDelta
impl UnsafeUnpin for MetricDelta
impl UnwindSafe for MetricDelta
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