fn contains_ignore_directives<const N: usize>( can_contain: bool, contents: &str, checks: [&str; N], ) -> [Directive; N]