| //! Tests invalid enum variant in a match expression. | |
| enum Color { | |
| Rgb(isize, isize, isize), | |
| Rgba(isize, isize, isize, isize), | |
| } | |
| fn main() { | |
| let red: Color = Color::Rgb(255, 0, 0); | |
| match red { | |
| Color::Rgb(r, g, b) => { | |
| println!("rgb"); | |
| } | |
| Color::Hsl(h, s, l) => { | |
| //~^ ERROR no variant | |
| println!("hsl"); | |
| } | |
| } | |
| } |