On Monday, 25 April 2022 at 15:00:13 UTC, Alain De Vos wrote:
Not really an answer but this works, ``` void main(){ Foo foo = "a"; Foo[] foos; foos ~=foo; }% ```
Right, I can append individual elements, but can't assign or append a slice of a type that can be individually cast to the struct.