Suppose you are are capturing List<ResourceSubCategory> in variable list, You can create an array of ResourceSubCategory from list like this:
var array = \[ResourceSubCategory]()
for element in list { array.append(element) }
print(array) //here you get expected type