GrowingContainer.capacity

Returns container's internal capacity

struct GrowingContainer(T, size_t size = 1000, Allocator = Mallocator)
@property @safe @nogc nothrow pure const
size_t
capacity
()
if (
__traits(isPOD, T) ||
__traits(isArithmetic, T)
)

Examples

GrowingContainer!(int, 10) container;
assert(container.capacity == 0); // Container allocates lazily
container.put(10);
assert(container.capacity == 10); // Allocates in chunks of `size`

Meta