A fast little priority queue for Rust.
Allows for items that have the PartialOrd
trait.
Here we create a queue of simple integers.
```rust let items = [9, 5, 1, 3, 4, 2, 6, 8, 9, 2, 1]; let mut q = pqueue::Queue::new();
for item in items { q.push(item); }
while let Some(item) = q.pop() { println!("{}", item); }
// OUTPUT: // 1 // 1 // 2 // 2 // 3 // 4 // 5 // 6 // 8 // 9 // 9 ```