pub enum ControlCoverage {
NotObserved,
Observed(ControlObservation),
}Expand description
Whether an index’s ignore classification applies every control file in its scope.
Sizes and counts never depend on this: a refused control file costs only the ignored and unignored split. Below a refused file that split is not exact in either direction, because the file may have held negations as well as ignore rules.
Variants§
NotObserved
The index read no control file, so it classifies nothing as ignored or unignored.
Observed(ControlObservation)
The index read every control file in its scope and applied the ones it admitted.
Trait Implementations§
Source§impl Clone for ControlCoverage
impl Clone for ControlCoverage
Source§impl Debug for ControlCoverage
impl Debug for ControlCoverage
impl Eq for ControlCoverage
Source§impl PartialEq for ControlCoverage
impl PartialEq for ControlCoverage
impl StructuralPartialEq for ControlCoverage
Auto Trait Implementations§
impl Freeze for ControlCoverage
impl RefUnwindSafe for ControlCoverage
impl Send for ControlCoverage
impl Sync for ControlCoverage
impl Unpin for ControlCoverage
impl UnsafeUnpin for ControlCoverage
impl UnwindSafe for ControlCoverage
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