struct Blah { mut: arr []string } fn test() T { return T{} } fn test_generics_struct_init() { mut b := test() b.arr << 'item' println(b.arr) assert b.arr == ['item'] }