--> $DIR/issue-34264.rs:1:14
|
LL | fn foo(Option<i32>, String) {}
- | ^ expected one of `:`, `@`, or `|` here
+ | ^ expected one of `:`, `@`, or `|`
|
= note: anonymous parameters are removed in the 2018 edition (see RFC 1685)
help: if this is a type, explicitly ignore the parameter name
--> $DIR/issue-34264.rs:1:27
|
LL | fn foo(Option<i32>, String) {}
- | ^ expected one of `:`, `@`, or `|` here
+ | ^ expected one of `:`, `@`, or `|`
|
= note: anonymous parameters are removed in the 2018 edition (see RFC 1685)
help: if this was a parameter name, give it a type
--> $DIR/issue-34264.rs:3:9
|
LL | fn bar(x, y: usize) {}
- | ^ expected one of `:`, `@`, or `|` here
+ | ^ expected one of `:`, `@`, or `|`
|
= note: anonymous parameters are removed in the 2018 edition (see RFC 1685)
help: if this was a parameter name, give it a type
--> $DIR/issue-34264.rs:8:13
|
LL | bar("", "");
- | ^^ expected usize, found reference
- |
- = note: expected type `usize`
- found type `&'static str`
+ | ^^ expected `usize`, found `&str`
error[E0061]: this function takes 2 parameters but 3 parameters were supplied
--> $DIR/issue-34264.rs:10:5