I have a Struct which has both pub fields and private fields. Can rust only destructuring the pub fields and ignore the private ones?
MyStruct {
pub x: f32,
y: f32,
pub z: f32
}
let foo = MyStruct { x: 0.3, y: 0.4, z: 0.5 };
let MyStruct { my_x, .., my_z } = foo;