No default construction if an allocator must be provided.
Use the given allocator for allocations.
Inserts the given value into the end of the array.
Inserts the given value into the end of the array.
Index operator overload
Index assignment support
Slice operator overload
Slice assignment support
the array element type
the allocator to use. Defaults to Mallocator.
true if the container should support holding references to GC-allocated memory.
Array that is able to grow itself when items are appended to it. Uses malloc/free/realloc to manage its storage.