pub enum CoverageState {
Complete,
Partial,
Failed,
Ignored,
Oversized,
Quarantined,
Stale,
}Expand description
Coverage lifecycle state for one indexed graph scope.
Variants§
Complete
Every supported item was covered.
Partial
Some supported items were covered and some were omitted.
Failed
Extraction failed for the whole scope.
Ignored
Configuration intentionally excluded the scope.
Oversized
A declared size or work limit excluded the scope.
Quarantined
Trust policy isolated the scope.
Stale
Previously derived coverage no longer matches current source state.
Trait Implementations§
Source§impl Clone for CoverageState
impl Clone for CoverageState
Source§fn clone(&self) -> CoverageState
fn clone(&self) -> CoverageState
Returns a duplicate of the value. Read more
1.0.0 · 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 CoverageState
impl Debug for CoverageState
Source§impl<'de> Deserialize<'de> for CoverageState
impl<'de> Deserialize<'de> for CoverageState
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 CoverageState
impl PartialEq for CoverageState
Source§impl Serialize for CoverageState
impl Serialize for CoverageState
impl Copy for CoverageState
impl Eq for CoverageState
impl StructuralPartialEq for CoverageState
Auto Trait Implementations§
impl Freeze for CoverageState
impl RefUnwindSafe for CoverageState
impl Send for CoverageState
impl Sync for CoverageState
impl Unpin for CoverageState
impl UnwindSafe for CoverageState
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.