pub enum QualityMetric {
Show 23 variants
BenfordMad,
BalanceCoherence,
DocumentChainIntegrity,
CorrelationPreservation,
TemporalConsistency,
PrivacyMiaAuc,
CompletionRate,
DuplicateRate,
ReferentialIntegrity,
IcMatchRate,
S2CChainCompletion,
PayrollAccuracy,
ManufacturingYield,
BankReconciliationBalance,
FinancialReportingTieBack,
AmlDetectability,
ProcessMiningCoverage,
AuditEvidenceCoverage,
AnomalySeparability,
FeatureQualityScore,
GnnReadinessScore,
DomainGapScore,
Custom(String),
}Expand description
A quality metric that can be checked by a gate.
Variants§
BenfordMad
Benford’s Law Mean Absolute Deviation.
BalanceCoherence
Balance sheet coherence rate (0.0–1.0).
DocumentChainIntegrity
Document chain integrity rate (0.0–1.0).
CorrelationPreservation
Correlation preservation score (0.0–1.0).
TemporalConsistency
Temporal consistency score (0.0–1.0).
PrivacyMiaAuc
Privacy MIA AUC-ROC score.
CompletionRate
Data completion rate (0.0–1.0).
DuplicateRate
Duplicate rate (0.0–1.0).
ReferentialIntegrity
Referential integrity rate (0.0–1.0).
IcMatchRate
Intercompany match rate (0.0–1.0).
S2CChainCompletion
S2C chain completion rate.
PayrollAccuracy
Payroll calculation accuracy.
ManufacturingYield
Manufacturing yield rate.
BankReconciliationBalance
Bank reconciliation balance accuracy.
FinancialReportingTieBack
Financial reporting tie-back rate.
AmlDetectability
AML detectability coverage.
ProcessMiningCoverage
Process mining event coverage.
AuditEvidenceCoverage
Audit evidence coverage.
AnomalySeparability
Anomaly separability (AUC-ROC).
FeatureQualityScore
Feature quality score.
GnnReadinessScore
GNN readiness score.
DomainGapScore
Domain gap score.
Custom(String)
Custom metric identified by name.
Trait Implementations§
Source§impl Clone for QualityMetric
impl Clone for QualityMetric
Source§fn clone(&self) -> QualityMetric
fn clone(&self) -> QualityMetric
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for QualityMetric
impl Debug for QualityMetric
Source§impl<'de> Deserialize<'de> for QualityMetric
impl<'de> Deserialize<'de> for QualityMetric
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>,
Source§impl Display for QualityMetric
impl Display for QualityMetric
Source§impl PartialEq for QualityMetric
impl PartialEq for QualityMetric
Source§impl Serialize for QualityMetric
impl Serialize for QualityMetric
impl StructuralPartialEq for QualityMetric
Auto Trait Implementations§
impl Freeze for QualityMetric
impl RefUnwindSafe for QualityMetric
impl Send for QualityMetric
impl Sync for QualityMetric
impl Unpin for QualityMetric
impl UnsafeUnpin for QualityMetric
impl UnwindSafe for QualityMetric
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
self to the equivalent element of its superset.