aboutsummaryrefslogtreecommitdiff
path: root/lib/std/priority_queue.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/priority_queue.zig')
-rw-r--r--lib/std/priority_queue.zig6
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;
}
};