Closed
Description
mod bar {
enum foo {
alpha,
beta,
charlie
}
}
fn main() {
import bar::{alpha, charlie};
alt alpha {
alpha | beta {}
charlie {}
}
}
yields
binding.rs:12:14: 12:18 error: inconsistent number of bindings
binding.rs:12 alpha | beta {}
^~~~
I flailed around for a while before I figured out what was going on.