pub enum CoverageModel {
StaticBinary,
StaticEstimated,
Istanbul,
}Expand description
Coverage model used for CRAP score computation.
Variants§
StaticBinary
Legacy binary tested/untested static model; no longer produced.
StaticEstimated
Coverage estimated from static test reachability.
Istanbul
Coverage measured from a coverage map: Istanbul JSON, or raw V8
coverage that fallow converts to the same per-statement model.
HealthSummary::coverage_input_format names which one.
Trait Implementations§
Source§impl Clone for CoverageModel
impl Clone for CoverageModel
Source§impl Debug for CoverageModel
impl Debug for CoverageModel
Source§impl<'de> Deserialize<'de> for CoverageModel
impl<'de> Deserialize<'de> for CoverageModel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CoverageModel
Source§impl PartialEq for CoverageModel
impl PartialEq for CoverageModel
Source§impl Serialize for CoverageModel
impl Serialize for CoverageModel
impl StructuralPartialEq for CoverageModel
Auto Trait Implementations§
impl Freeze for CoverageModel
impl RefUnwindSafe for CoverageModel
impl Send for CoverageModel
impl Sync for CoverageModel
impl Unpin for CoverageModel
impl UnsafeUnpin for CoverageModel
impl UnwindSafe for CoverageModel
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.