1 2 3 4 5 6 7 8 9 10 11
mod a { #[legacy_exports]; struct Foo { priv x: int } } fn main() { let s = a::Foo { x: 1 }; //~ ERROR field `x` is private }