On Sunday, 22 November 2020 at 11:54:01 UTC, Dibyendu Majumdar wrote: > But in following code, it seems the only way to initialize the > object correctly ... is there another way I am missing? Check out: https://p0nce.github.io/d-idioms/#Placement-new-with-emplace