]>
Commit | Line | Data |
---|---|---|
48663c56 | 1 | error: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present |
cdc7bbd5 | 2 | --> $DIR/issue-60622.rs:10:11 |
48663c56 XL |
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 |
cdc7bbd5 | 11 | --> $DIR/issue-60622.rs:1:9 |
48663c56 XL |
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 | ||
17df50a5 | 19 | error[E0107]: this associated function takes 0 generic arguments but 1 generic argument was supplied |
cdc7bbd5 | 20 | --> $DIR/issue-60622.rs:10:7 |
48663c56 XL |
21 | | |
22 | LL | b.a::<'_, T>(); | |
17df50a5 | 23 | | ^ - help: remove this generic argument |
5869c6ff | 24 | | | |
17df50a5 | 25 | | expected 0 generic arguments |
5869c6ff | 26 | | |
17df50a5 | 27 | note: associated function defined here, with 0 generic parameters |
cdc7bbd5 | 28 | --> $DIR/issue-60622.rs:6:8 |
5869c6ff XL |
29 | | |
30 | LL | fn a(&self) {} | |
31 | | ^ | |
48663c56 XL |
32 | |
33 | error: aborting due to 2 previous errors | |
34 | ||
35 | For more information about this error, try `rustc --explain E0107`. |