]> git.lizzy.rs Git - rust.git/blob - src/test/ui/pattern/usefulness/struct-like-enum-nonexhaustive.rs
Auto merge of #78682 - glandium:issue78471, r=lcnr
[rust.git] / src / test / ui / pattern / usefulness / struct-like-enum-nonexhaustive.rs
1 enum A {
2     B { x: Option<isize> },
3     C
4 }
5
6 fn main() {
7     let x = A::B { x: Some(3) };
8     match x {   //~ ERROR non-exhaustive patterns
9         A::C => {}
10         A::B { x: None } => {}
11     }
12 }