On Wednesday, 22 June 2022 at 09:41:55 UTC, Antonio wrote:
I'm so sorry, I know that the above example doesn't work:
```d
main(){
Struct PersonDTO {
string name;
string surname;
}
void create(PersonDTO personData){
// ...
}
create( {name: "Peter", surname: "Ustinov"} );
}
```
-Is it there any alternative to initialize "inline" de struct
(using the name:value syntax for the properties) without
declaring an intermediate variable?
Thanks
Antonio
I see now: DIP 1033 will solve this (i.e., using named arguments
in struct constructor... similar to how dart/flutter works)