v/vlib/v/tests/generics_struct_init_test.v

16 lines
185 B
V

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']
}