-error[E0401]: can't use type parameters from outer function
+error[E0401]: can't use generic parameters from outer function
--> $DIR/issue-3214.rs:3:12
|
LL | fn foo<T>() {
| --- - type variable from outer function
| |
- | try adding a local type parameter in this method instead
+ | try adding a local generic parameter in this method instead
LL | struct Foo {
-LL | x: T, //~ ERROR can't use type parameters from outer function
- | ^ use of type variable from outer function
+LL | x: T, //~ ERROR can't use generic parameters from outer function
+ | ^ use of generic parameter from outer function
error[E0107]: wrong number of type arguments: expected 0, found 1
--> $DIR/issue-3214.rs:6:26