Right now, [this compiles](https://play.rust-lang.org/?gist=cd33108e66f35535cb14&version=nightly): ``` rust struct Foo(i32, i32, i32); fn main() { match Foo(1, 2, 3) { Foo(..) => { } } } ``` but [this fails to compile](https://play.rust-lang.org/?gist=1a1c89eb2514c5966e93&version=nightly): ``` rust fn main() { match (1, 2, 3) { // must write `(_, _, _) => { }` (..) => { } } } ```
Right now, this compiles:
but this fails to compile: