Expand description
Convenience re-exports.
Re-exports§
pub use crate::leg::Leg;pub use crate::leg::TripPlan;pub use crate::leg::Waypoint;pub use crate::mode_state::ModeController;pub use crate::mode_state::ModeState;pub use crate::mode_state::TravellerContext;pub use crate::obstacle::Obstacle;pub use crate::obstacle::ObstacleKind;pub use crate::obstacle::ObstacleSnapshot;pub use crate::obstacle::PedestrianObstacle;pub use crate::obstacle::VehicleObstacle;pub use crate::router::only;pub use crate::router::shortest_path;pub use crate::router::ModalEdge;pub use crate::router::ModalGraph;pub use crate::router::ModalGraphBuildError;pub use crate::router::ModalRoute;
Structs§
- Capacity
Stop Queue Policy - Stop queue policy that enforces the stop’s soft capacity as a hard cap.
- Control
Context - Signal/control context for an approach or movement.
- Dispatch
Context - Dispatch request context for one route at one simulation time.
- Fifo
Boarding Policy - FIFO boarding policy with an optional per-stop-event boarding cap.
- Fifo
GapPolicy - FIFO policy with a fixed gap to the leader and fixed exit clearance.
- Fixed
Control Policy - Fixed-rule control policy for uncontrolled, yield, stop, and signal controls.
- Linear
Dwell Policy - Linear dwell policy backed by
DwellParams. - Scheduled
Dispatch Policy - Schedule-following dispatch policy with optional active-vehicle caps.
- Speed
Decision - Speed chosen by a queue policy.
Enums§
- Control
Decision - Control decision for a movement.
- Dispatch
Decision - Decision returned by a dispatch policy.
- Speed
Constraint - Why a policy constrained an agent’s speed.
- Travel
Mode - High-level travel mode used in multimodal simulations.
Traits§
- Boarding
Policy - Policy for deciding which queued passengers board a vehicle.
- Control
Policy - Policy that decides whether a movement may proceed through a control point.
- Dispatch
Policy - Policy that decides whether a route should dispatch a vehicle.
- Dwell
Policy - Policy for computing stop dwell times from passenger exchange counts.
- Queue
Policy - Policy for choosing an agent’s link speed from ordered occupancy.
- Stop
Queue Policy - Policy for admitting passengers to a stop queue.
Functions§
- board_
with_ policy - Apply a boarding policy to a queue and vehicle.