1
1
error[E0392]: type parameter `N` is never used
2
- --> $DIR/unused-type-param-suggestion.rs:3 :10
2
+ --> $DIR/unused-type-param-suggestion.rs:4 :10
3
3
|
4
4
LL | struct S<N>;
5
5
| ^ unused type parameter
@@ -8,15 +8,15 @@ LL | struct S<N>;
8
8
= help: if you intended `N` to be a const parameter, use `const N: /* Type */` instead
9
9
10
10
error[E0392]: type parameter `N` is never used
11
- --> $DIR/unused-type-param-suggestion.rs:9 :10
11
+ --> $DIR/unused-type-param-suggestion.rs:10 :10
12
12
|
13
13
LL | struct T<N: Copy>;
14
14
| ^ unused type parameter
15
15
|
16
16
= help: consider removing `N`, referring to it in a field, or using a marker such as `PhantomData`
17
17
18
18
error[E0091]: type parameter `N` is never used
19
- --> $DIR/unused-type-param-suggestion.rs:13 :8
19
+ --> $DIR/unused-type-param-suggestion.rs:14 :8
20
20
|
21
21
LL | type A<N> = ();
22
22
| ^ unused type parameter
@@ -25,28 +25,29 @@ LL | type A<N> = ();
25
25
= help: if you intended `N` to be a const parameter, use `const N: /* Type */` instead
26
26
27
27
error[E0091]: type parameter `N` is never used
28
- --> $DIR/unused-type-param-suggestion.rs:19 :8
28
+ --> $DIR/unused-type-param-suggestion.rs:20 :8
29
29
|
30
30
LL | type B<N: Copy> = ();
31
31
| ^ unused type parameter
32
32
|
33
33
= help: consider removing `N` or referring to it in the body of the type alias
34
34
35
35
error[E0091]: type parameter `N` is never used
36
- --> $DIR/unused-type-param-suggestion.rs:22 :8
36
+ --> $DIR/unused-type-param-suggestion.rs:23 :8
37
37
|
38
38
LL | type C<N: Sized> = ();
39
39
| ^ unused type parameter
40
40
|
41
41
= help: consider removing `N` or referring to it in the body of the type alias
42
42
43
43
error[E0091]: type parameter `N` is never used
44
- --> $DIR/unused-type-param-suggestion.rs:25 :8
44
+ --> $DIR/unused-type-param-suggestion.rs:26 :8
45
45
|
46
46
LL | type D<N: ?Sized> = ();
47
47
| ^ unused type parameter
48
48
|
49
49
= help: consider removing `N` or referring to it in the body of the type alias
50
+ = help: if you intended `N` to be a const parameter, use `const N: /* Type */` instead
50
51
51
52
error: aborting due to 6 previous errors
52
53
0 commit comments