//! A Module for generic implementations.
//!
//! This Module is primarily used as the internal Library Backend for the actual implementations in the other Modules.
//! You may use the provided functionality for other purposes,
//! but it is recommended to use implementations from other Crates instead.
pub use Path;
pub use dijkstra_search;
pub use a_star_search;
/// a Type to represent the Cost of traversing a Node
pub type Cost = usize;