1 #![deny(clippy::wildcard_enum_match_arm)]
3 #[derive(Clone, Copy, Debug, Eq, PartialEq)]
13 fn is_monochrome(self) -> bool {
15 Color::Red | Color::Green | Color::Blue => true,
16 Color::Rgb(r, g, b) => r | g == 0 || r | b == 0 || g | b == 0,
23 let color = Color::Rgb(0, 0, 127);
25 Color::Red => println!("Red"),
26 _ => eprintln!("Not red"),
33 c if c.is_monochrome() => {},
34 Color::Rgb(_, _, _) => {},
36 let x: u8 = unimplemented!();