Sign in
fuchsia
/
third_party
/
rust
/
298770406200600be3eedb753d262401b2d59678
/
.
/
src
/
test
/
run-pass
/
block-fn-coerce.rs
blob: 0fbc1f5178d392783d44e9cea1d901d8330de3f6 [
file
] [
log
] [
blame
]
fn
force
<
F
>(
f
:
F
)
->
isize where F
:
FnOnce
()
->
isize
{
return
f
();
}
pub
fn
main
()
{
fn
f
()
->
isize
{
return
7
;
}
assert_eq
!(
force
(
f
),
7
);
let
g
=
{||
force
(
f
)};
assert_eq
!(
g
(),
7
);
}