pub fn rule_names() -> Vec<&'static str>
The names of the shared rules a compile can hold back, in the order they apply.