pub fn get_rules<'a>(
rule_sets: &Vec<&'a RuleSet<'a>>,
) -> Result<impl IntoIterator<Item = RuleData<'a>>, ResolveRulesError>
pub fn get_rules<'a>(
rule_sets: &Vec<&'a RuleSet<'a>>,
) -> Result<impl IntoIterator<Item = RuleData<'a>>, ResolveRulesError>