Sign in
fuchsia
/
third_party
/
rust
/
3bee49f42b6dfb039d2a8e59e5181e26531c3c11
/
.
/
src
/
test
/
ui
/
recursion
/
recursive-types-are-not-uninhabited.rs
blob: b3e4efb99401f7d1850c8f46bace34ad5d78ac9c [
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
));
}