v2 / vlib / v / tests / generics / generics_struct_no_key_init_test.v
12 lines · 10 sloc · 177 bytes · 6488041a749df9762348d019c4223908c476f2e2
Raw
1struct Am {
2 inner int
3}
4
5fn convert[T](num int) T {
6 return T{num}
7}
8
9fn test_generic_struct_no_key_init() {
10 println(convert[Am](3).inner)
11 assert convert[Am](3).inner == 3
12}
13