diff --git a/lib/std/priority_dequeue.zig b/lib/std/priority_dequeue.zig index 04f04515617d2ee11096f9907847b860c78f437f..31ae965286c7687b38b66341bc76d478c8b65cad 100644 --- a/lib/std/priority_dequeue.zig +++ b/lib/std/priority_dequeue.zig @@ -416,7 +416,8 @@ pub fn PriorityDequeue(comptime T: type, comptime Context: type, comptime compar }; /// Return an iterator that walks the queue without consuming - /// it. Invalidated if the queue is modified. + /// it. The iteration order may differ from the priority order. + /// Invalidated if the queue is modified. pub fn iterator(self: *Self) Iterator { return Iterator{ .queue = self, diff --git a/lib/std/priority_queue.zig b/lib/std/priority_queue.zig index 5d8912ec137588a2d510270498449cadcb210d0b..a568eeadcf08b543b5a151d5fb021d1ed8799557 100644 --- a/lib/std/priority_queue.zig +++ b/lib/std/priority_queue.zig @@ -231,7 +231,8 @@ pub fn PriorityQueue(comptime T: type, comptime Context: type, comptime compareF }; /// Return an iterator that walks the queue without consuming - /// it. Invalidated if the heap is modified. + /// it. The iteration order may differ from the priority order. + /// Invalidated if the heap is modified. pub fn iterator(self: *Self) Iterator { return Iterator{ .queue = self,