DoxigAlpha

next

Function parameters

Parameters

#
it:*Iterator

Priority queue for storing generic data.

Functions

#
PriorityQueue
Priority queue for storing generic data.

Source

Implementation

#
pub fn next(it: *Iterator) ?T {
    if (it.count >= it.queue.items.len) return null;
    const out = it.count;
    it.count += 1;
    return it.queue.items[out];
}