Sign in
fuchsia
/
third_party
/
rust
/
d782f09ae0b88a73a69e2fa3169222cdbc47d4ec
/
.
/
src
/
test
/
ui
/
closures
/
closure-no-fn-1.rs
blob: 48c3e472520620ffdb0eace81ee65720c6300c5c [
file
] [
log
] [
blame
]
// Ensure that capturing closures are never coerced to fns
// Especially interesting as non-capturing closures can be.
fn
main
()
{
let
mut
a
=
0u8
;
let
foo
:
fn
(
u8
)
->
u8
=
|
v
:
u8
|
{
a
+=
v
;
a
};
//~^ ERROR mismatched types
}