DoxigAlpha

ensureUnusedCapacity

Modify the array so that it can hold at least additional_count more items. Invalidates element pointers if additional memory is needed.

Function parameters

Parameters

#
self:*Self
additional_count:usize

Deprecated.

Functions

#
Managed
Deprecated.
AlignedManaged
Deprecated.
Aligned
A contiguous, growable list of arbitrarily aligned items in memory.

Source

Implementation

#
pub fn ensureUnusedCapacity(
    self: *Self,
    gpa: Allocator,
    additional_count: usize,
) Allocator.Error!void {
    return self.ensureTotalCapacity(gpa, try addOrOom(self.items.len, additional_count));
}