1 error[E0308]: mismatched types
2 --> $DIR/issue-96572-unconstrained-mismatch.rs:8:14
5 | --- this expression has type `T`
7 LL | Some((a, b, c)) => (),
8 | ^^^^^^^^^ expected a tuple with 2 elements, found one with 3 elements
10 = note: expected tuple `(u32, u32)`
11 found tuple `(_, _, _)`
13 error: aborting due to previous error
15 For more information about this error, try `rustc --explain E0308`.