DoxigAlpha

Function parameters

Parameters

#
it:*Iterator

Priority Dequeue for storing generic data.

Functions

#
PriorityDequeue
Priority Dequeue for storing generic data.

Source

Implementation

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