1 2 3 4 5 6 7 8 9 10 11 12 13
use serde::Deserialize; use super::id::RuleId; use super::rule::Check; #[derive(Debug, Deserialize)] pub struct RuleConfig { pub id: RuleId, #[serde(default)] pub acceptance_criteria: Vec<String>, #[serde(default)] pub checks: Vec<Check>, }