#[non_exhaustive]pub enum NotEvaluatedReason {
QualityUnavailable {
quality_status: String,
},
NotAssessed,
Estimated,
Sampled,
Unrecorded,
NotComputed,
NoValues,
}Expand description
Why a rule produced no finding without having looked.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
The report carries no quality assessment, for this recorded reason.
NotAssessed
Quality was computed, but the dimension the rule reads had nothing to assess in this run.
Estimated
The number the rule reads is an estimate, which witnesses nothing: an estimated duplicate count is not evidence that a duplicate exists.
Sampled
The count the rule reads is zero, but it came from the retained quality sample rather than every scanned row, so it rules nothing out for the rows the sample left behind. A nonzero count is still reported.
Unrecorded
The report does not record what the rule needs to tell a zero from an unmeasured value: a document written before dataprof recorded it (ragged rows before 0.10, quality sample coverage before 0.12).
NotComputed
The metric the rule reads was not computed for these columns: the metric pack was not selected, or the column type does not carry it.
NoValues
These columns had no values for the rule to look at.
Trait Implementations§
Source§impl Clone for NotEvaluatedReason
impl Clone for NotEvaluatedReason
Source§impl Debug for NotEvaluatedReason
impl Debug for NotEvaluatedReason
impl Eq for NotEvaluatedReason
Source§impl PartialEq for NotEvaluatedReason
impl PartialEq for NotEvaluatedReason
Source§impl Serialize for NotEvaluatedReason
impl Serialize for NotEvaluatedReason
impl StructuralPartialEq for NotEvaluatedReason
Auto Trait Implementations§
impl Freeze for NotEvaluatedReason
impl RefUnwindSafe for NotEvaluatedReason
impl Send for NotEvaluatedReason
impl Sync for NotEvaluatedReason
impl Unpin for NotEvaluatedReason
impl UnsafeUnpin for NotEvaluatedReason
impl UnwindSafe for NotEvaluatedReason
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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
key and return true if they are equal.