Sign in
fuchsia
/
third_party
/
rust
/
7de9402b77ded0d8ec9e1c554521b2121449ef2b
/
.
/
src
/
test
/
ui
/
privacy
/
union-field-privacy-2.rs
blob: c2458f74bc8f91ed959cf0b04b31b43e71733456 [
file
] [
log
] [
blame
]
mod
m
{
pub
union U
{
pub
a
:
u8
,
pub
(
super
)
b
:
u8
,
c
:
u8
,
}
}
fn
main
()
{
let
u
=
m
::
U
{
a
:
10
};
let
a
=
u
.
a
;
// OK
let
b
=
u
.
b
;
// OK
let
c
=
u
.
c
;
//~ ERROR field `c` of union `m::U` is private
}