Sign in
rust
/
rust-lang
/
rust
/
refs/heads/beta
/
.
/
tests
/
ui
/
parser
/
issues
/
issue-22647.rs
blob: 163cbc69ddd626e242df0648540ea5ec44926468 [
file
] [
log
] [
blame
]
fn
main
()
{
let
caller
<
F
>
=
|
f
:
F
|
//~ ERROR generic args in patterns require the turbofish syntax
where F
:
Fn
()
->
i32
{
let
x
=
f
();
println
!(
"Y {}"
,
x
);
return
x
;
};
caller
(
bar_handler
);
}
fn
bar_handler
()
->
i32
{
5
}