pub trait MetricTrait: ComparableMetric + ErasedSerialize { }Expand description
Supertrait for appraisal metrics that can be serialised and compared.
Trait Implementations§
Source§impl<'erased> Serialize for dyn MetricTrait + 'erased
impl<'erased> Serialize for dyn MetricTrait + 'erased
Source§impl<'erased> Serialize for dyn MetricTrait + Send + 'erased
impl<'erased> Serialize for dyn MetricTrait + Send + 'erased
Source§impl<'erased> Serialize for dyn MetricTrait + Sync + 'erased
impl<'erased> Serialize for dyn MetricTrait + Sync + 'erased
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl MetricTrait for LCOXMetric
LCOXMetric implements the MetricTrait supertrait.
impl MetricTrait for NPVMetric
NPVMetric implements the MetricTrait supertrait.