error: generic args in patterns require the turbofish syntax --> $DIR/issue-22712.rs:6:12 | LL | let Foo> | ^ | help: use `::<...>` instead of `<...>` to specify lifetime, type, or const arguments | LL | let Foo::> | ++ error: aborting due to previous error