Initial allocation of the array memory.
Free all allocated memory and set length to 0.
Pre-allocate enough memory for at least numElements to be appended to the array.
Returns the array as a standard D slice.
Returns the number of elements the array can grow to with no further allocations
Returns true if the array currently has no allocated memory.
Get/set the number of elements in the array.
Determines whether the capacity of the array can be reduced by setting .length. Allocated memory can always be freed by calling free().
A variable size array backed by mmap-allocated memory.
Behaves just like a native dynamic array, but all methods are @nogc.