The library provides a (binary) min-heap data structure that currently has some of the functionality required to create a min-priority queue of types that form total order.
To view project documentation first build it:
$ cargo doc
and then open the following file with a web browser:
[crate root]/target/doc/min_binary_heap/index.html
Add this entry under Cargo.toml dependencies section name:
[dependencies]
min_binary_heap = { git = "https://github.com/konstantindt/min-binary-heap" }and the following to your crate root:
extern crate min_binary_heap;See the LICENSE file for license rights and limitations (MIT).