use serde::{Deserialize, Serialize};
/// Independence rules dictating how tests should be mutually uncorrelated.
#[derive(Debug, Deserialize, Serialize, Clone, PartialEq, Eq)]
#[serde(deny_unknown_fields)]
pub struct IndependenceRule {
/// The regex or glob pattern defining the scope of this rule.
pub pattern: String,
/// The classification of the correlation type.
pub classification: String,
/// Severity level if correlation is detected.
pub severity: String,
}