1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#![feature(default_field_values)] pub struct A { pub a: isize = 42, } struct Priv; pub struct B { pub a: Priv = Priv, } pub struct C { pub a: Priv, }