pub type Int32Vector = PrimitiveVector<Int32Type>;
struct Int32Vector { array: PrimitiveArray<Int32Type>, }
array: PrimitiveArray<Int32Type>