1 2 3 4 5 6 7 8
fn foo() { S {}; S { x }; S { x, y: 32, }; S { x, y: 32, ..Default::default() }; S { x: ::default() }; TupleStruct { 0: 1 }; }