diff --git a/src/lib.rs b/src/lib.rs index 892c8aa..a926085 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -134,6 +134,7 @@ pub mod maps; pub mod models; pub mod traits; +/// Convenience re-exports of graph topology traits for common use. pub mod prelude { pub use crate::traits::{GraphTopology, GraphTopologyDeletion}; } diff --git a/src/models.rs b/src/models.rs index d6b95a4..4eb163e 100644 --- a/src/models.rs +++ b/src/models.rs @@ -1,3 +1,5 @@ +//! Concrete graph topology models. + pub mod append_graph; pub mod graph; diff --git a/src/testing.rs b/src/testing.rs index a345512..3412447 100644 --- a/src/testing.rs +++ b/src/testing.rs @@ -1,3 +1,5 @@ +//! Test fixture and test macros for graph topology and algorithm implementations. + pub(crate) mod bfs_testing; pub(crate) mod dfs_testing; pub(crate) mod dijkstra_testing;