Either const(T) or T.
Either const(typeof(this)) or typeof(this).
Inserts the given value into the end of the array.
Inserts the given value into the end of the array.
Inserts the given value into the end of the array.
~ operator overload
Index operator overload
Index assignment support
~= operator overload
~= operator overload for an array of items
Slice operator overload
Slice assignment support
Remove the item at the given index from the array.
Removes the last element from the array.
Ensures sufficient capacity to accommodate n elements.
Change the array length. When growing, initialize new elements to the default value.
Change the array length. When growing, initialize new elements to the given value.
Array that is able to grow itself when items are appended to it. Uses malloc/free/realloc to manage its storage.