1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Railway Model module for the OpenRailwayMap Exporter.
//!
//! This module provides data structures and functions for working with railway infrastructure data.
//! It includes the RailwayNode, RailwayEdge, and RailwayGraph structs, as well as a
//! RailwayGraphBuilder for creating RailwayGraphs from raw data.
//!
mod railway_edge;
/// A module for working with railway graphs.
pub mod railway_graph;
mod railway_node;

pub use railway_edge::RailwayEdge;
pub use railway_graph::RailwayGraph;
pub use railway_graph::RailwayGraphExt;
pub use railway_node::RailwayNode;