Sign in
rust
/
rust
/
HEAD
/
.
/
tests
/
ui
/
generics
/
generic-associated-type-deref-target-56237.rs
blob: 2050ca377e8c1df2f3b65013c92813c24db662e7 [
file
] [
log
] [
blame
]
// https://github.com/rust-lang/rust/issues/56237
//@ run-pass
use
std
::
ops
::
Deref
;
fn
foo
<
P
>(
_value
:
<
P
as
Deref
>::
Target
)
where
P
:
Deref
,
<
P
as
Deref
>::
Target
:
Sized
,
{}
fn
main
()
{
foo
::<
Box
<
u32
>>(
2
);
}