ArrayVector<'T> Type
-------------------------------------------------------------------------------------- Vector that stores data in an array. The data is stored using the `ArrayVectorData<'T>` type (discriminated union)
-------------------------------------------------------------------------------------- Vector that stores data in an array. The data is stored using the `ArrayVectorData<'T>` type (discriminated union)