diff options
Diffstat (limited to 'lib/std/priority_queue.zig')
| -rw-r--r-- | lib/std/priority_queue.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/std/priority_queue.zig b/lib/std/priority_queue.zig index e726a07a88..dfd2379da2 100644 --- a/lib/std/priority_queue.zig +++ b/lib/std/priority_queue.zig @@ -185,18 +185,18 @@ pub fn PriorityQueue(comptime T: type) type { self.len = new_len; } - const Iterator = struct { + pub const Iterator = struct { queue: *PriorityQueue(T), count: usize, - fn next(it: *Iterator) ?T { + pub fn next(it: *Iterator) ?T { if (it.count > it.queue.len - 1) return null; const out = it.count; it.count += 1; return it.queue.items[out]; } - fn reset(it: *Iterator) void { + pub fn reset(it: *Iterator) void { it.count = 0; } }; |
