Module priority_queue::core_iterators

source ·
Expand description

This module defines iterator types that are used with both the PriorityQueue and the DoublePriorityQueue

Usually you don’t need to explicitly use any of the types declared here.

Structs§

  • A draining iterator in arbitrary order over the couples (item, priority) in the queue.
  • An iterator in arbitrary order over the couples (item, priority) that consumes the queue.
  • An iterator in arbitrary order over the couples (item, priority) in the queue.