[package]
name = "rustsim-mobility"
version = "0.0.1"
edition = "2021"
rust-version = "1.94.0"
license = "MIT"
description = "Multi-modal mobility glue for rustsim: leg-based trips, mode transitions, shared obstacle interfaces between crowds, vehicles, and transit"
repository.workspace = true
keywords = ["mobility", "multimodal", "transport", "abm", "simulation"]
categories = ["science", "simulation"]
publish = true
[dependencies]
thiserror = { workspace = true }
hashbrown = "0.14"
rustsim-geometry = { version = "0.0.1", path = "../../foundation/rustsim-geometry" }
rustsim-modes = { version = "0.0.1", path = "../../foundation/rustsim-modes" }
rustsim-crowd = { version = "0.0.1", path = "../../domain/mobility/rustsim-crowd" }
rustsim-traffic = { version = "0.0.1", path = "../../domain/flow/rustsim-traffic" }
rustsim-vehicle = { version = "0.0.1", path = "../../domain/mobility/rustsim-vehicle" }
rustsim-transit = { version = "0.0.1", path = "../../domain/mobility/rustsim-transit" }