``` struct Foo { bar: int, baz: int } let foo = Foo { bar: 0, baz: 1 }; let foo_clone = Foo { ..foo }; // error ``` As @metajack pointed out, this would be useful to avoid special-casing in macros and the like.