Sign in
fuchsia
/
third_party
/
rust
/
0f11354a9c1bf0c5ac250c7fa2bafc289a662f42
/
.
/
src
/
test
/
ui
/
recursion
/
recursive-types-are-not-uninhabited.rs
blob: 44893036383587118d8826f0507a2693560e2d3d [
file
] [
log
] [
blame
]
struct
R
<
'
a
>
{
r
:
&
'a R<'
a
>,
}
fn
foo
(
res
:
Result
<
u32
,
&
R
>)
->
u32
{
let
Ok
(
x
)
=
res
;
//~^ ERROR refutable pattern
x
}
fn
main
()
{
foo
(
Ok
(
23
));
}