Sign in
rust
/
rust-lang
/
rust
/
refs/heads/perf-tmp
/
.
/
tests
/
ui
/
did_you_mean
/
casting-fn-item-to-fn-pointer.rs
blob: fa1663d49eb2a53793377492ba0a65b3a9504a6c [
file
] [
log
] [
blame
]
//@ edition: 2021
fn
foo
()
{}
fn
main
()
{
let
_
:
Vec
<(&
str
,
fn
())>
=
[(
"foo"
,
foo
)].
into_iter
().
collect
();
//~ ERROR
let
_
:
Vec
<
fn
()>
=
[
foo
].
into_iter
().
collect
();
//~ ERROR
let
_
:
Vec
<
fn
()>
=
Vec
::
from
([
foo
]);
//~ ERROR
}