#[allow(non_camel_case_types)] mod bar { pub enum foo { alpha, beta, charlie } } fn main() { use bar::foo::{alpha, charlie}; match alpha { alpha | beta => {} //~ ERROR variable `beta` is not bound in all patterns charlie => {} } }