fn append(self: *Self, item: T) Allocator.Error!void
Extend the list by 1 element. Allocates more memory as necessary. Invalidates pointers if additional memory is needed.
self: *Self,
item: T,