pub struct EvaluationCoverageMatrix {
pub features: Vec<EvaluationFeatureCoverage>,
}Fields§
§features: Vec<EvaluationFeatureCoverage>Implementations§
Source§impl EvaluationCoverageMatrix
impl EvaluationCoverageMatrix
pub fn v0_1() -> Self
pub fn status_count(&self, status: CoverageStatus) -> usize
pub fn is_complete(&self) -> bool
pub fn is_kdv_owned_complete(&self) -> bool
pub fn contains_feature(&self, id: &str, status: CoverageStatus) -> bool
Trait Implementations§
Source§impl Clone for EvaluationCoverageMatrix
impl Clone for EvaluationCoverageMatrix
Source§fn clone(&self) -> EvaluationCoverageMatrix
fn clone(&self) -> EvaluationCoverageMatrix
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 EvaluationCoverageMatrix
impl Debug for EvaluationCoverageMatrix
Source§impl<'de> Deserialize<'de> for EvaluationCoverageMatrix
impl<'de> Deserialize<'de> for EvaluationCoverageMatrix
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
Source§impl PartialEq for EvaluationCoverageMatrix
impl PartialEq for EvaluationCoverageMatrix
Source§fn eq(&self, other: &EvaluationCoverageMatrix) -> bool
fn eq(&self, other: &EvaluationCoverageMatrix) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvaluationCoverageMatrix
impl Serialize for EvaluationCoverageMatrix
impl Eq for EvaluationCoverageMatrix
impl StructuralPartialEq for EvaluationCoverageMatrix
Auto Trait Implementations§
impl Freeze for EvaluationCoverageMatrix
impl RefUnwindSafe for EvaluationCoverageMatrix
impl Send for EvaluationCoverageMatrix
impl Sync for EvaluationCoverageMatrix
impl Unpin for EvaluationCoverageMatrix
impl UnsafeUnpin for EvaluationCoverageMatrix
impl UnwindSafe for EvaluationCoverageMatrix
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<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.