pub fn appendBounded(self: *Self, elem: T) error self: *Selfelem: T294
295
296
297 pub fn appendBounded(self: *Self, elem: T) error{OutOfMemory}!void {
if (self.capacity - self.len < 1) return error.OutOfMemory;
return appendAssumeCapacity(self, elem);
}
Extend the list by 1 element.
If capacity is not sufficient to hold an additional item, returns
error.OutOfMemory.