~[T] -> Vec