Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
closures
/
issue-97607.rs
blob: 6dccf8113d694211fe3b75582471d39e194f22da [
file
] [
log
] [
blame
] [
edit
]
//@ check-pass
#[
allow
(
unused
)]
fn
test
<
T
,
F
,
U
>(
f
:
F
)
->
Box
<
dyn
Fn
(
T
)
->
U
+
'
static
>
where
F
:
'
static
+
Fn
(
T
)
->
U
,
for
<
'a> U: '
a
,
// < This is the problematic line, see #97607
{
Box
::
new
(
move
|
t
|
f
(
t
))
}
fn
main
()
{}