fn main() { | |
enum Color { | |
Rgb(usize, usize, usize), | |
Cmyk(usize, usize, usize, usize), | |
NoColor, | |
} | |
fn foo(c: Color) { | |
match c { | |
Color::Rgb(_, _) => { } | |
//~^ ERROR this pattern has 2 fields, but the corresponding tuple variant has 3 | |
Color::Cmyk(_, _, _, _) => { } | |
Color::NoColor => { } | |
} | |
} | |
} |