mirror of
https://github.com/rust-lang/rust.git
synced 2024-10-31 22:41:50 +00:00
13 lines
286 B
Rust
13 lines
286 B
Rust
fn foo(_: impl fn() -> i32) {}
|
|
//~^ ERROR expected identifier, found keyword `fn`
|
|
|
|
fn foo2<T: fn(i32)>(_: T) {}
|
|
//~^ ERROR expected identifier, found keyword `fn`
|
|
|
|
fn main() {
|
|
foo(|| ());
|
|
//~^ mismatched types
|
|
foo2(|_: ()| {});
|
|
//~^ type mismatch in closure arguments
|
|
}
|