DoxigAlpha

addSlice

Add each element in items to the queue.

Function parameters

Parameters

#
self:*Self
items:[]const T

Priority queue for storing generic data.

Functions

#
PriorityQueue
Priority queue for storing generic data.

Source

Implementation

#
pub fn addSlice(self: *Self, items: []const T) !void {
    try self.ensureUnusedCapacity(items.len);
    for (items) |e| {
        self.addUnchecked(e);
    }
}