]>
Commit | Line | Data |
---|---|---|
17df50a5 | 1 | error[E0107]: this function takes 2 generic arguments but 1 generic argument was supplied |
5869c6ff | 2 | --> $DIR/incorrect-number-of-const-args.rs:11:5 |
3dfed10e XL |
3 | | |
4 | LL | foo::<0>(); | |
17df50a5 | 5 | | ^^^ - supplied 1 generic argument |
5869c6ff | 6 | | | |
17df50a5 | 7 | | expected 2 generic arguments |
5869c6ff | 8 | | |
17df50a5 | 9 | note: function defined here, with 2 generic parameters: `X`, `Y` |
5869c6ff XL |
10 | --> $DIR/incorrect-number-of-const-args.rs:6:4 |
11 | | | |
12 | LL | fn foo<const X: usize, const Y: usize>() -> usize { | |
13 | | ^^^ - - | |
17df50a5 | 14 | help: add missing generic argument |
5869c6ff XL |
15 | | |
16 | LL | foo::<0, Y>(); | |
17 | | ^^^ | |
3dfed10e | 18 | |
17df50a5 | 19 | error[E0107]: this function takes 2 generic arguments but 3 generic arguments were supplied |
5869c6ff | 20 | --> $DIR/incorrect-number-of-const-args.rs:14:5 |
3dfed10e XL |
21 | | |
22 | LL | foo::<0, 0, 0>(); | |
17df50a5 | 23 | | ^^^ - help: remove this generic argument |
5869c6ff | 24 | | | |
17df50a5 | 25 | | expected 2 generic arguments |
5869c6ff | 26 | | |
17df50a5 | 27 | note: function defined here, with 2 generic parameters: `X`, `Y` |
5869c6ff XL |
28 | --> $DIR/incorrect-number-of-const-args.rs:6:4 |
29 | | | |
30 | LL | fn foo<const X: usize, const Y: usize>() -> usize { | |
31 | | ^^^ - - | |
3dfed10e XL |
32 | |
33 | error: aborting due to 2 previous errors | |
34 | ||
35 | For more information about this error, try `rustc --explain E0107`. |