Sign in
fuchsia
/
third_party
/
rust
/
0.4
/
.
/
src
/
test
/
run-pass
/
box-pattern.rs
blob: 90228f3dcf25ebaa6fcfeec8e6e96780f71f6a77 [
file
] [
log
] [
blame
]
type
foo
=
{
a
:
int
,
b
:
uint
};
enum
bar
{
u
(
@foo
),
w
(
int
),
}
fn
main
()
{
assert
(
match
u
(@{
a
:
10
,
b
:
40u
})
{
u
(@{
a
:
a
,
b
:
b
})
=>
{
a
+
(
b
as
int
)
}
_
=>
{
66
}
}
==
50
);
}