pub fn appendSliceAssumeCapacity(self: *Self, items: []const T) void
Append the slice of items to the list. Never invalidates element pointers. Asserts that the list can hold the additional items.
self: *Self
items: []const T
340 341 342 343 344 345 346
pub fn appendSliceAssumeCapacity(self: *Self, items: []const T) void { const old_len = self.items.len; const new_len = old_len + items.len; assert(new_len <= self.capacity); self.items.len = new_len; @memcpy(self.items[old_len..][0..items.len], items); }
Append the slice of items to the list. Never invalidates element pointers. Asserts that the list can hold the additional items.