]>
Commit | Line | Data |
---|---|---|
48663c56 XL |
1 | error: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present |
2 | --> $DIR/issue-60622.rs:12:11 | |
3 | | | |
4 | LL | fn a(&self) {} | |
5 | | - the late bound lifetime parameter is introduced here | |
6 | ... | |
7 | LL | b.a::<'_, T>(); | |
8 | | ^^ | |
9 | | | |
74b04a01 | 10 | note: the lint level is defined here |
48663c56 XL |
11 | --> $DIR/issue-60622.rs:3:9 |
12 | | | |
13 | LL | #![deny(warnings)] | |
14 | | ^^^^^^^^ | |
416331ca | 15 | = note: `#[deny(late_bound_lifetime_arguments)]` implied by `#[deny(warnings)]` |
48663c56 XL |
16 | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! |
17 | = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868> | |
18 | ||
19 | error[E0107]: wrong number of type arguments: expected 0, found 1 | |
20 | --> $DIR/issue-60622.rs:12:15 | |
21 | | | |
22 | LL | b.a::<'_, T>(); | |
23 | | ^ unexpected type argument | |
24 | ||
25 | error: aborting due to 2 previous errors | |
26 | ||
27 | For more information about this error, try `rustc --explain E0107`. |