1 error[E0061]: this function takes 3 arguments but 2 arguments were supplied
2 --> $DIR/issue-96638.rs:8:5
5 | ^ -- -- expected `usize`, found `&str`
7 | an argument of type `usize` is missing
9 note: function defined here
10 --> $DIR/issue-96638.rs:1:4
12 LL | fn f(_: usize, _: &usize, _: usize) {}
13 | ^ -------- --------- --------
14 help: provide the argument
16 LL | f(/* usize */, &x, /* usize */);
17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 error: aborting due to previous error
21 For more information about this error, try `rustc --explain E0061`.