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