struct Item[T] { val T } fn main() { mut arr := []Item{} }