| error: expected trait bound, found `impl Trait` type | |
| --> $DIR/issue-102182-impl-trait-recover.rs:1:11 | |
| | | |
| LL | fn foo<T: impl Trait>() {} | |
| | ^^^^^^^^^^ not a trait | |
| | | |
| help: use the trait bounds directly | |
| | | |
| LL - fn foo<T: impl Trait>() {} | |
| LL + fn foo<T: Trait>() {} | |
| | | |
| error: aborting due to previous error | |