(function() {var implementors = {};
implementors["abstio"] = [{"text":"impl Debug for CityName","synthetic":false,"types":["abstio::abst_paths::CityName"]},{"text":"impl Debug for MapName","synthetic":false,"types":["abstio::abst_paths::MapName"]}];
implementors["abstutil"] = [{"text":"impl Debug for Tags","synthetic":false,"types":["abstutil::collections::Tags"]},{"text":"impl Debug for Progress","synthetic":false,"types":["abstutil::time::Progress"]}];
implementors["collisions"] = [{"text":"impl Debug for Severity","synthetic":false,"types":["collisions::Severity"]}];
implementors["game"] = [{"text":"impl Debug for Record","synthetic":false,"types":["game::edit::traffic_signals::gmns::Record"]},{"text":"impl Debug for Seir","synthetic":false,"types":["game::layer::pandemic::Seir"]},{"text":"impl Debug for DashTab","synthetic":false,"types":["game::sandbox::dashboards::DashTab"]}];
implementors["geom"] = [{"text":"impl Debug for Angle","synthetic":false,"types":["geom::angle::Angle"]},{"text":"impl Debug for Bounds","synthetic":false,"types":["geom::bounds::Bounds"]},{"text":"impl Debug for GPSBounds","synthetic":false,"types":["geom::bounds::GPSBounds"]},{"text":"impl Debug for Circle","synthetic":false,"types":["geom::circle::Circle"]},{"text":"impl Debug for Distance","synthetic":false,"types":["geom::distance::Distance"]},{"text":"impl Debug for Duration","synthetic":false,"types":["geom::duration::Duration"]},{"text":"impl Debug for LonLat","synthetic":false,"types":["geom::gps::LonLat"]},{"text":"impl Debug for Line","synthetic":false,"types":["geom::line::Line"]},{"text":"impl Debug for InfiniteLine","synthetic":false,"types":["geom::line::InfiniteLine"]},{"text":"impl Debug for Polygon","synthetic":false,"types":["geom::polygon::Polygon"]},{"text":"impl Debug for Triangle","synthetic":false,"types":["geom::polygon::Triangle"]},{"text":"impl Debug for PolyLine","synthetic":false,"types":["geom::polyline::PolyLine"]},{"text":"impl Debug for Pt2D","synthetic":false,"types":["geom::pt::Pt2D"]},{"text":"impl Debug for HashablePt2D","synthetic":false,"types":["geom::pt::HashablePt2D"]},{"text":"impl Debug for Ring","synthetic":false,"types":["geom::ring::Ring"]},{"text":"impl Debug for Speed","synthetic":false,"types":["geom::speed::Speed"]},{"text":"impl Debug for Time","synthetic":false,"types":["geom::time::Time"]},{"text":"impl Debug for CornerRadii","synthetic":false,"types":["geom::CornerRadii"]}];
implementors["import_grid2demand"] = [{"text":"impl Debug for Record","synthetic":false,"types":["import_grid2demand::Record"]}];
implementors["importer"] = [{"text":"impl Debug for Record","synthetic":false,"types":["importer::berlin::Record"]},{"text":"impl Debug for TripRecord","synthetic":false,"types":["importer::seattle::TripRecord"]},{"text":"impl Debug for StopTimeRecord","synthetic":false,"types":["importer::seattle::StopTimeRecord"]},{"text":"impl Debug for RawTrip","synthetic":false,"types":["importer::soundcast::popdat::RawTrip"]},{"text":"impl Debug for RawParcel","synthetic":false,"types":["importer::soundcast::popdat::RawParcel"]},{"text":"impl Debug for OrigTrip","synthetic":false,"types":["importer::soundcast::popdat::OrigTrip"]},{"text":"impl Debug for Endpoint","synthetic":false,"types":["importer::soundcast::popdat::Endpoint"]},{"text":"impl Debug for Trip","synthetic":false,"types":["importer::soundcast::trips::Trip"]},{"text":"impl Debug for Record","synthetic":false,"types":["importer::uk::Record"]}];
implementors["kml"] = [{"text":"impl Debug for ExtraShape","synthetic":false,"types":["kml::ExtraShape"]}];
implementors["map_editor"] = [{"text":"impl Debug for ID","synthetic":false,"types":["map_editor::model::ID"]}];
implementors["map_gui"] = [{"text":"impl Debug for ColorSchemeChoice","synthetic":false,"types":["map_gui::colors::ColorSchemeChoice"]},{"text":"impl Debug for TrafficSignalStyle","synthetic":false,"types":["map_gui::options::TrafficSignalStyle"]},{"text":"impl Debug for CameraAngle","synthetic":false,"types":["map_gui::options::CameraAngle"]},{"text":"impl Debug for CameraState","synthetic":false,"types":["map_gui::tools::camera::CameraState"]},{"text":"impl Debug for DefaultMap","synthetic":false,"types":["map_gui::tools::camera::DefaultMap"]},{"text":"impl Debug for ID","synthetic":false,"types":["map_gui::ID"]}];
implementors["map_model"] = [{"text":"impl Debug for OriginalLane","synthetic":false,"types":["map_model::edits::compat::OriginalLane"]},{"text":"impl Debug for ChangeLaneType","synthetic":false,"types":["map_model::edits::compat::ChangeLaneType"]},{"text":"impl Debug for ReverseLane","synthetic":false,"types":["map_model::edits::compat::ReverseLane"]},{"text":"impl Debug for ChangeSpeedLimit","synthetic":false,"types":["map_model::edits::compat::ChangeSpeedLimit"]},{"text":"impl Debug for ChangeAccessRestrictions","synthetic":false,"types":["map_model::edits::compat::ChangeAccessRestrictions"]},{"text":"impl Debug for MapEdits","synthetic":false,"types":["map_model::edits::MapEdits"]},{"text":"impl Debug for EditIntersection","synthetic":false,"types":["map_model::edits::EditIntersection"]},{"text":"impl Debug for EditRoad","synthetic":false,"types":["map_model::edits::EditRoad"]},{"text":"impl Debug for EditCmd","synthetic":false,"types":["map_model::edits::EditCmd"]},{"text":"impl Debug for MapConfig","synthetic":false,"types":["map_model::map::MapConfig"]},{"text":"impl Debug for DrivingSide","synthetic":false,"types":["map_model::map::DrivingSide"]},{"text":"impl Debug for AreaID","synthetic":false,"types":["map_model::objects::area::AreaID"]},{"text":"impl Debug for AreaType","synthetic":false,"types":["map_model::objects::area::AreaType"]},{"text":"impl Debug for Area","synthetic":false,"types":["map_model::objects::area::Area"]},{"text":"impl Debug for BuildingID","synthetic":false,"types":["map_model::objects::building::BuildingID"]},{"text":"impl Debug for Building","synthetic":false,"types":["map_model::objects::building::Building"]},{"text":"impl Debug for Amenity","synthetic":false,"types":["map_model::objects::building::Amenity"]},{"text":"impl Debug for OffstreetParking","synthetic":false,"types":["map_model::objects::building::OffstreetParking"]},{"text":"impl Debug for BuildingType","synthetic":false,"types":["map_model::objects::building::BuildingType"]},{"text":"impl Debug for NamePerLanguage","synthetic":false,"types":["map_model::objects::building::NamePerLanguage"]},{"text":"impl Debug for BusStopID","synthetic":false,"types":["map_model::objects::bus_stop::BusStopID"]},{"text":"impl Debug for BusRouteID","synthetic":false,"types":["map_model::objects::bus_stop::BusRouteID"]},{"text":"impl Debug for BusStop","synthetic":false,"types":["map_model::objects::bus_stop::BusStop"]},{"text":"impl Debug for BusRoute","synthetic":false,"types":["map_model::objects::bus_stop::BusRoute"]},{"text":"impl Debug for IntersectionID","synthetic":false,"types":["map_model::objects::intersection::IntersectionID"]},{"text":"impl Debug for IntersectionType","synthetic":false,"types":["map_model::objects::intersection::IntersectionType"]},{"text":"impl Debug for Intersection","synthetic":false,"types":["map_model::objects::intersection::Intersection"]},{"text":"impl Debug for LaneID","synthetic":false,"types":["map_model::objects::lane::LaneID"]},{"text":"impl Debug for LaneType","synthetic":false,"types":["map_model::objects::lane::LaneType"]},{"text":"impl Debug for Lane","synthetic":false,"types":["map_model::objects::lane::Lane"]},{"text":"impl Debug for LaneSpec","synthetic":false,"types":["map_model::objects::lane::LaneSpec"]},{"text":"impl Debug for ParkingLotID","synthetic":false,"types":["map_model::objects::parking_lot::ParkingLotID"]},{"text":"impl Debug for RoadID","synthetic":false,"types":["map_model::objects::road::RoadID"]},{"text":"impl Debug for Direction","synthetic":false,"types":["map_model::objects::road::Direction"]},{"text":"impl Debug for DirectedRoadID","synthetic":false,"types":["map_model::objects::road::DirectedRoadID"]},{"text":"impl Debug for Road","synthetic":false,"types":["map_model::objects::road::Road"]},{"text":"impl Debug for ControlStopSign","synthetic":false,"types":["map_model::objects::stop_signs::ControlStopSign"]},{"text":"impl Debug for RoadWithStopSign","synthetic":false,"types":["map_model::objects::stop_signs::RoadWithStopSign"]},{"text":"impl Debug for ControlTrafficSignal","synthetic":false,"types":["map_model::objects::traffic_signals::ControlTrafficSignal"]},{"text":"impl Debug for Stage","synthetic":false,"types":["map_model::objects::traffic_signals::Stage"]},{"text":"impl Debug for StageType","synthetic":false,"types":["map_model::objects::traffic_signals::StageType"]},{"text":"impl Debug for TurnID","synthetic":false,"types":["map_model::objects::turn::TurnID"]},{"text":"impl Debug for TurnType","synthetic":false,"types":["map_model::objects::turn::TurnType"]},{"text":"impl Debug for TurnPriority","synthetic":false,"types":["map_model::objects::turn::TurnPriority"]},{"text":"impl Debug for Turn","synthetic":false,"types":["map_model::objects::turn::Turn"]},{"text":"impl Debug for MovementID","synthetic":false,"types":["map_model::objects::turn::MovementID"]},{"text":"impl Debug for CompressedMovementID","synthetic":false,"types":["map_model::objects::turn::CompressedMovementID"]},{"text":"impl Debug for Movement","synthetic":false,"types":["map_model::objects::turn::Movement"]},{"text":"impl Debug for AccessRestrictions","synthetic":false,"types":["map_model::objects::zone::AccessRestrictions"]},{"text":"impl Debug for Zone","synthetic":false,"types":["map_model::objects::zone::Zone"]},{"text":"impl Debug for RoadRank","synthetic":false,"types":["map_model::osm::RoadRank"]},{"text":"impl Debug for NodeID","synthetic":false,"types":["map_model::osm::NodeID"]},{"text":"impl Debug for WayID","synthetic":false,"types":["map_model::osm::WayID"]},{"text":"impl Debug for RelationID","synthetic":false,"types":["map_model::osm::RelationID"]},{"text":"impl Debug for OsmID","synthetic":false,"types":["map_model::osm::OsmID"]},{"text":"impl Debug for UberTurn","synthetic":false,"types":["map_model::pathfind::uber_turns::UberTurn"]},{"text":"impl Debug for UberTurnV2","synthetic":false,"types":["map_model::pathfind::uber_turns::UberTurnV2"]},{"text":"impl Debug for PathStep","synthetic":false,"types":["map_model::pathfind::v1::PathStep"]},{"text":"impl Debug for Path","synthetic":false,"types":["map_model::pathfind::v1::Path"]},{"text":"impl Debug for PathRequest","synthetic":false,"types":["map_model::pathfind::v1::PathRequest"]},{"text":"impl Debug for PathStepV2","synthetic":false,"types":["map_model::pathfind::v2::PathStepV2"]},{"text":"impl Debug for PathV2","synthetic":false,"types":["map_model::pathfind::v2::PathV2"]},{"text":"impl Debug for Node","synthetic":false,"types":["map_model::pathfind::vehicles::Node"]},{"text":"impl Debug for WalkingNode","synthetic":false,"types":["map_model::pathfind::walking::WalkingNode"]},{"text":"impl Debug for PathConstraints","synthetic":false,"types":["map_model::pathfind::PathConstraints"]},{"text":"impl Debug for RawMap","synthetic":false,"types":["map_model::raw::RawMap"]},{"text":"impl Debug for OriginalRoad","synthetic":false,"types":["map_model::raw::OriginalRoad"]},{"text":"impl Debug for RawRoad","synthetic":false,"types":["map_model::raw::RawRoad"]},{"text":"impl Debug for RawIntersection","synthetic":false,"types":["map_model::raw::RawIntersection"]},{"text":"impl Debug for RawBuilding","synthetic":false,"types":["map_model::raw::RawBuilding"]},{"text":"impl Debug for RawArea","synthetic":false,"types":["map_model::raw::RawArea"]},{"text":"impl Debug for RawParkingLot","synthetic":false,"types":["map_model::raw::RawParkingLot"]},{"text":"impl Debug for RestrictionType","synthetic":false,"types":["map_model::raw::RestrictionType"]},{"text":"impl Debug for TurnRestriction","synthetic":false,"types":["map_model::raw::TurnRestriction"]},{"text":"impl Debug for RawBusRoute","synthetic":false,"types":["map_model::raw::RawBusRoute"]},{"text":"impl Debug for RawBusStop","synthetic":false,"types":["map_model::raw::RawBusStop"]},{"text":"impl Debug for Position","synthetic":false,"types":["map_model::traversable::Position"]},{"text":"impl Debug for Traversable","synthetic":false,"types":["map_model::traversable::Traversable"]}];
implementors["parking_mapper"] = [{"text":"impl Debug for Show","synthetic":false,"types":["parking_mapper::mapper::Show"]}];
implementors["popdat"] = [{"text":"impl Debug for DesireLine","synthetic":false,"types":["popdat::od::DesireLine"]},{"text":"impl Debug for CensusArea","synthetic":false,"types":["popdat::CensusArea"]},{"text":"impl Debug for Activity","synthetic":false,"types":["popdat::Activity"]}];
implementors["sim"] = [{"text":"impl Debug for Problem","synthetic":false,"types":["sim::analytics::Problem"]},{"text":"impl Debug for TripPhase","synthetic":false,"types":["sim::analytics::TripPhase"]},{"text":"impl Debug for Event","synthetic":false,"types":["sim::events::Event"]},{"text":"impl Debug for AlertLocation","synthetic":false,"types":["sim::events::AlertLocation"]},{"text":"impl Debug for TripPhaseType","synthetic":false,"types":["sim::events::TripPhaseType"]},{"text":"impl Debug for ScenarioGenerator","synthetic":false,"types":["sim::make::generator::ScenarioGenerator"]},{"text":"impl Debug for SpawnOverTime","synthetic":false,"types":["sim::make::generator::SpawnOverTime"]},{"text":"impl Debug for BorderSpawnOverTime","synthetic":false,"types":["sim::make::generator::BorderSpawnOverTime"]},{"text":"impl Debug for Scenario","synthetic":false,"types":["sim::make::scenario::Scenario"]},{"text":"impl Debug for PersonSpec","synthetic":false,"types":["sim::make::scenario::PersonSpec"]},{"text":"impl Debug for IndividTrip","synthetic":false,"types":["sim::make::scenario::IndividTrip"]},{"text":"impl Debug for TripPurpose","synthetic":false,"types":["sim::make::scenario::TripPurpose"]},{"text":"impl Debug for StartTripArgs","synthetic":false,"types":["sim::make::spawner::StartTripArgs"]},{"text":"impl Debug for TripSpec","synthetic":false,"types":["sim::make::spawner::TripSpec"]},{"text":"impl Debug for TripEndpoint","synthetic":false,"types":["sim::make::spawner::TripEndpoint"]},{"text":"impl Debug for Car","synthetic":false,"types":["sim::mechanics::car::Car"]},{"text":"impl Debug for CarState","synthetic":false,"types":["sim::mechanics::car::CarState"]},{"text":"impl Debug for State","synthetic":false,"types":["sim::mechanics::intersection::State"]},{"text":"impl Debug for SignalState","synthetic":false,"types":["sim::mechanics::intersection::SignalState"]},{"text":"impl Debug for Request","synthetic":false,"types":["sim::mechanics::intersection::Request"]},{"text":"impl Debug for Queue","synthetic":false,"types":["sim::mechanics::queue::Queue"]},{"text":"impl Debug for PedState","synthetic":false,"types":["sim::mechanics::walking::PedState"]},{"text":"impl Debug for Cmd","synthetic":false,"types":["sim::pandemic::model::Cmd"]},{"text":"impl Debug for AnyTime","synthetic":false,"types":["sim::pandemic::AnyTime"]},{"text":"impl Debug for StateEvent","synthetic":false,"types":["sim::pandemic::StateEvent"]},{"text":"impl Debug for Event","synthetic":false,"types":["sim::pandemic::Event"]},{"text":"impl Debug for State","synthetic":false,"types":["sim::pandemic::State"]},{"text":"impl Debug for Router","synthetic":false,"types":["sim::router::Router"]},{"text":"impl Debug for ActionAtEnd","synthetic":false,"types":["sim::router::ActionAtEnd"]},{"text":"impl Debug for Goal","synthetic":false,"types":["sim::router::Goal"]},{"text":"impl Debug for Command","synthetic":false,"types":["sim::scheduler::Command"]},{"text":"impl Debug for CommandType","synthetic":false,"types":["sim::scheduler::CommandType"]},{"text":"impl Debug for SimpleCommandType","synthetic":false,"types":["sim::scheduler::SimpleCommandType"]},{"text":"impl Debug for DelayCause","synthetic":false,"types":["sim::sim::queries::DelayCause"]},{"text":"impl Debug for TripManager","synthetic":false,"types":["sim::trips::TripManager"]},{"text":"impl Debug for Trip","synthetic":false,"types":["sim::trips::Trip"]},{"text":"impl Debug for TripInfo","synthetic":false,"types":["sim::trips::TripInfo"]},{"text":"impl Debug for TripLeg","synthetic":false,"types":["sim::trips::TripLeg"]},{"text":"impl Debug for TripMode","synthetic":false,"types":["sim::trips::TripMode"]},{"text":"impl Debug for Person","synthetic":false,"types":["sim::trips::Person"]},{"text":"impl Debug for PersonState","synthetic":false,"types":["sim::trips::PersonState"]},{"text":"impl Debug for CarID","synthetic":false,"types":["sim::CarID"]},{"text":"impl Debug for PedestrianID","synthetic":false,"types":["sim::PedestrianID"]},{"text":"impl Debug for AgentID","synthetic":false,"types":["sim::AgentID"]},{"text":"impl Debug for AgentType","synthetic":false,"types":["sim::AgentType"]},{"text":"impl Debug for TripID","synthetic":false,"types":["sim::TripID"]},{"text":"impl Debug for PersonID","synthetic":false,"types":["sim::PersonID"]},{"text":"impl Debug for OrigPersonID","synthetic":false,"types":["sim::OrigPersonID"]},{"text":"impl Debug for VehicleType","synthetic":false,"types":["sim::VehicleType"]},{"text":"impl Debug for Vehicle","synthetic":false,"types":["sim::Vehicle"]},{"text":"impl Debug for VehicleSpec","synthetic":false,"types":["sim::VehicleSpec"]},{"text":"impl Debug for ParkingSpot","synthetic":false,"types":["sim::ParkingSpot"]},{"text":"impl Debug for ParkedCar","synthetic":false,"types":["sim::ParkedCar"]},{"text":"impl Debug for DrivingGoal","synthetic":false,"types":["sim::DrivingGoal"]},{"text":"impl Debug for SidewalkSpot","synthetic":false,"types":["sim::SidewalkSpot"]},{"text":"impl Debug for SidewalkPOI","synthetic":false,"types":["sim::SidewalkPOI"]},{"text":"impl Debug for TimeInterval","synthetic":false,"types":["sim::TimeInterval"]},{"text":"impl Debug for DistanceInterval","synthetic":false,"types":["sim::DistanceInterval"]},{"text":"impl Debug for CreatePedestrian","synthetic":false,"types":["sim::CreatePedestrian"]},{"text":"impl Debug for CreateCar","synthetic":false,"types":["sim::CreateCar"]}];
implementors["traffic_signal_data"] = [{"text":"impl Debug for TrafficSignal","synthetic":false,"types":["traffic_signal_data::TrafficSignal"]},{"text":"impl Debug for Plan","synthetic":false,"types":["traffic_signal_data::Plan"]},{"text":"impl Debug for Stage","synthetic":false,"types":["traffic_signal_data::Stage"]},{"text":"impl Debug for StageType","synthetic":false,"types":["traffic_signal_data::StageType"]},{"text":"impl Debug for Turn","synthetic":false,"types":["traffic_signal_data::Turn"]},{"text":"impl Debug for DirectedRoad","synthetic":false,"types":["traffic_signal_data::DirectedRoad"]}];
implementors["widgetry"] = [{"text":"impl Debug for HorizontalAlignment","synthetic":false,"types":["widgetry::canvas::HorizontalAlignment"]},{"text":"impl Debug for VerticalAlignment","synthetic":false,"types":["widgetry::canvas::VerticalAlignment"]},{"text":"impl Debug for Color","synthetic":false,"types":["widgetry::color::Color"]},{"text":"impl Debug for Fill","synthetic":false,"types":["widgetry::color::Fill"]},{"text":"impl Debug for Texture","synthetic":false,"types":["widgetry::color::Texture"]},{"text":"impl Debug for LinearGradient","synthetic":false,"types":["widgetry::color::LinearGradient"]},{"text":"impl Debug for Uniforms","synthetic":false,"types":["widgetry::drawing::Uniforms"]},{"text":"impl Debug for Event","synthetic":false,"types":["widgetry::event::Event"]},{"text":"impl Debug for Key","synthetic":false,"types":["widgetry::event::Key"]},{"text":"impl Debug for MultiKey","synthetic":false,"types":["widgetry::event::MultiKey"]},{"text":"impl Debug for UpdateType","synthetic":false,"types":["widgetry::event_ctx::UpdateType"]},{"text":"impl Debug for Axis","synthetic":false,"types":["widgetry::geom::geom_batch_stack::Axis"]},{"text":"impl Debug for Alignment","synthetic":false,"types":["widgetry::geom::geom_batch_stack::Alignment"]},{"text":"impl Debug for GeomBatchStack","synthetic":false,"types":["widgetry::geom::geom_batch_stack::GeomBatchStack"]},{"text":"impl Debug for GeomBatch","synthetic":false,"types":["widgetry::geom::GeomBatch"]},{"text":"impl Debug for RewriteColor","synthetic":false,"types":["widgetry::geom::RewriteColor"]},{"text":"impl Debug for ScreenPt","synthetic":false,"types":["widgetry::screen_geom::ScreenPt"]},{"text":"impl Debug for ScreenRectangle","synthetic":false,"types":["widgetry::screen_geom::ScreenRectangle"]},{"text":"impl Debug for ScreenDims","synthetic":false,"types":["widgetry::screen_geom::ScreenDims"]},{"text":"impl Debug for Font","synthetic":false,"types":["widgetry::text::Font"]},{"text":"impl Debug for TextSpan","synthetic":false,"types":["widgetry::text::TextSpan"]},{"text":"impl Debug for Text","synthetic":false,"types":["widgetry::text::Text"]},{"text":"impl<'a, 'c> Debug for ButtonBuilder<'a, 'c>","synthetic":false,"types":["widgetry::widgets::button::ButtonBuilder"]},{"text":"impl<'a, 'c> Debug for ButtonStateStyle<'a, 'c>","synthetic":false,"types":["widgetry::widgets::button::ButtonStateStyle"]},{"text":"impl Debug for Label","synthetic":false,"types":["widgetry::widgets::button::Label"]},{"text":"impl<'a, 'c> Debug for Image<'a, 'c>","synthetic":false,"types":["widgetry::widgets::image::Image"]},{"text":"impl<'a> Debug for ImageSource<'a>","synthetic":false,"types":["widgetry::widgets::image::ImageSource"]},{"text":"impl Debug for Outcome","synthetic":false,"types":["widgetry::widgets::Outcome"]},{"text":"impl Debug for CornerRounding","synthetic":false,"types":["widgetry::widgets::CornerRounding"]},{"text":"impl Debug for EdgeInsets","synthetic":false,"types":["widgetry::widgets::EdgeInsets"]},{"text":"impl Debug for ControlState","synthetic":false,"types":["widgetry::ControlState"]},{"text":"impl Debug for ContentMode","synthetic":false,"types":["widgetry::ContentMode"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()