(function() {var implementors = {};
implementors["abstio"] = [{"text":"impl Clone for CityName","synthetic":false,"types":["abstio::abst_paths::CityName"]},{"text":"impl Clone for MapName","synthetic":false,"types":["abstio::abst_paths::MapName"]}];
implementors["abstutil"] = [{"text":"impl Clone for Box<dyn CloneableAny>","synthetic":false,"types":["alloc::boxed::Box"]},{"text":"impl<K: Clone, V: Clone> Clone for MultiMap<K, V> where
K: Ord + PartialEq + Clone,
V: Ord + PartialEq + Clone, ","synthetic":false,"types":["abstutil::collections::MultiMap"]},{"text":"impl<T: Clone + Ord + PartialEq> Clone for Counter<T>","synthetic":false,"types":["abstutil::collections::Counter"]},{"text":"impl Clone for Tags","synthetic":false,"types":["abstutil::collections::Tags"]},{"text":"impl<K: Clone + IndexableKey, V: Clone> Clone for FixedMap<K, V>","synthetic":false,"types":["abstutil::collections::FixedMap"]}];
implementors["collisions"] = [{"text":"impl Clone for Severity","synthetic":false,"types":["collisions::Severity"]}];
implementors["convert_osm"] = [{"text":"impl Clone for OnstreetParking","synthetic":false,"types":["convert_osm::OnstreetParking"]},{"text":"impl Clone for PublicOffstreetParking","synthetic":false,"types":["convert_osm::PublicOffstreetParking"]},{"text":"impl Clone for PrivateOffstreetParking","synthetic":false,"types":["convert_osm::PrivateOffstreetParking"]}];
implementors["fifteen_min"] = [{"text":"impl Clone for Options","synthetic":false,"types":["fifteen_min::isochrone::Options"]}];
implementors["game"] = [{"text":"impl Clone for Flags","synthetic":false,"types":["game::app::Flags"]},{"text":"impl Clone for Route","synthetic":false,"types":["game::common::route_sketcher::Route"]},{"text":"impl Clone for Mode","synthetic":false,"types":["game::common::route_sketcher::Mode"]},{"text":"impl Clone for Source","synthetic":false,"types":["game::debug::floodfill::Source"]},{"text":"impl Clone for RecordedStoryMap","synthetic":false,"types":["game::devtools::story::RecordedStoryMap"]},{"text":"impl Clone for BundleEdits","synthetic":false,"types":["game::edit::traffic_signals::BundleEdits"]},{"text":"impl Clone for OpenTrip","synthetic":false,"types":["game::info::trip::OpenTrip"]},{"text":"impl Clone for Tab","synthetic":false,"types":["game::info::Tab"]},{"text":"impl Clone for DataOptions","synthetic":false,"types":["game::info::DataOptions"]},{"text":"impl Clone for Seir","synthetic":false,"types":["game::layer::pandemic::Seir"]},{"text":"impl Clone for Options","synthetic":false,"types":["game::layer::pandemic::Options"]},{"text":"impl Clone for Loc","synthetic":false,"types":["game::layer::parking::Loc"]},{"text":"impl Clone for Options","synthetic":false,"types":["game::layer::population::Options"]},{"text":"impl Clone for Options","synthetic":false,"types":["game::layer::problems::Options"]},{"text":"impl Clone for BlockSelection","synthetic":false,"types":["game::sandbox::dashboards::commuter::BlockSelection"]},{"text":"impl Clone for ProblemType","synthetic":false,"types":["game::sandbox::dashboards::trip_problems::ProblemType"]},{"text":"impl Clone for DashTab","synthetic":false,"types":["game::sandbox::dashboards::DashTab"]},{"text":"impl Clone for TutorialPointer","synthetic":false,"types":["game::sandbox::gameplay::tutorial::TutorialPointer"]},{"text":"impl Clone for Task","synthetic":false,"types":["game::sandbox::gameplay::tutorial::Task"]},{"text":"impl Clone for GameplayMode","synthetic":false,"types":["game::sandbox::gameplay::GameplayMode"]},{"text":"impl Clone for SpeedSetting","synthetic":false,"types":["game::sandbox::speed::SpeedSetting"]},{"text":"impl Clone for NamedRoute","synthetic":false,"types":["game::ungap::route::NamedRoute"]}];
implementors["geom"] = [{"text":"impl Clone for Angle","synthetic":false,"types":["geom::angle::Angle"]},{"text":"impl Clone for Bounds","synthetic":false,"types":["geom::bounds::Bounds"]},{"text":"impl Clone for GPSBounds","synthetic":false,"types":["geom::bounds::GPSBounds"]},{"text":"impl Clone for Circle","synthetic":false,"types":["geom::circle::Circle"]},{"text":"impl Clone for Distance","synthetic":false,"types":["geom::distance::Distance"]},{"text":"impl Clone for Duration","synthetic":false,"types":["geom::duration::Duration"]},{"text":"impl Clone for LonLat","synthetic":false,"types":["geom::gps::LonLat"]},{"text":"impl Clone for Line","synthetic":false,"types":["geom::line::Line"]},{"text":"impl Clone for InfiniteLine","synthetic":false,"types":["geom::line::InfiniteLine"]},{"text":"impl Clone for Percent","synthetic":false,"types":["geom::percent::Percent"]},{"text":"impl Clone for Polygon","synthetic":false,"types":["geom::polygon::Polygon"]},{"text":"impl Clone for Triangle","synthetic":false,"types":["geom::polygon::Triangle"]},{"text":"impl Clone for PolyLine","synthetic":false,"types":["geom::polyline::PolyLine"]},{"text":"impl Clone for Pt2D","synthetic":false,"types":["geom::pt::Pt2D"]},{"text":"impl Clone for HashablePt2D","synthetic":false,"types":["geom::pt::HashablePt2D"]},{"text":"impl Clone for Ring","synthetic":false,"types":["geom::ring::Ring"]},{"text":"impl Clone for Speed","synthetic":false,"types":["geom::speed::Speed"]},{"text":"impl Clone for Statistic","synthetic":false,"types":["geom::stats::Statistic"]},{"text":"impl<T: Clone + HgramValue<T>> Clone for Histogram<T>","synthetic":false,"types":["geom::stats::Histogram"]},{"text":"impl Clone for Time","synthetic":false,"types":["geom::time::Time"]},{"text":"impl Clone for UnitFmt","synthetic":false,"types":["geom::UnitFmt"]},{"text":"impl Clone for CornerRadii","synthetic":false,"types":["geom::CornerRadii"]}];
implementors["importer"] = [{"text":"impl Clone for OrigTrip","synthetic":false,"types":["importer::soundcast::popdat::OrigTrip"]},{"text":"impl Clone for Endpoint","synthetic":false,"types":["importer::soundcast::popdat::Endpoint"]},{"text":"impl Clone for Trip","synthetic":false,"types":["importer::soundcast::trips::Trip"]}];
implementors["kml"] = [{"text":"impl Clone for ExtraShape","synthetic":false,"types":["kml::ExtraShape"]}];
implementors["map_editor"] = [{"text":"impl Clone for ID","synthetic":false,"types":["map_editor::model::ID"]}];
implementors["map_gui"] = [{"text":"impl Clone for ColorSchemeChoice","synthetic":false,"types":["map_gui::colors::ColorSchemeChoice"]},{"text":"impl Clone for Options","synthetic":false,"types":["map_gui::options::Options"]},{"text":"impl Clone for TrafficSignalStyle","synthetic":false,"types":["map_gui::options::TrafficSignalStyle"]},{"text":"impl Clone for CameraAngle","synthetic":false,"types":["map_gui::options::CameraAngle"]},{"text":"impl Clone for UnzoomedAgents","synthetic":false,"types":["map_gui::render::agents::UnzoomedAgents"]},{"text":"impl Clone for HeatmapOptions","synthetic":false,"types":["map_gui::tools::heatmap::HeatmapOptions"]},{"text":"impl Clone for ID","synthetic":false,"types":["map_gui::ID"]}];
implementors["map_model"] = [{"text":"impl Clone for WalkingOptions","synthetic":false,"types":["map_model::connectivity::walking::WalkingOptions"]},{"text":"impl Clone for Spot","synthetic":false,"types":["map_model::connectivity::Spot"]},{"text":"impl Clone for PermanentMapEdits","synthetic":false,"types":["map_model::edits::perma::PermanentMapEdits"]},{"text":"impl Clone for PermanentEditIntersection","synthetic":false,"types":["map_model::edits::perma::PermanentEditIntersection"]},{"text":"impl Clone for PermanentEditCmd","synthetic":false,"types":["map_model::edits::perma::PermanentEditCmd"]},{"text":"impl Clone for MapEdits","synthetic":false,"types":["map_model::edits::MapEdits"]},{"text":"impl Clone for EditIntersection","synthetic":false,"types":["map_model::edits::EditIntersection"]},{"text":"impl Clone for EditRoad","synthetic":false,"types":["map_model::edits::EditRoad"]},{"text":"impl Clone for EditCmd","synthetic":false,"types":["map_model::edits::EditCmd"]},{"text":"impl Clone for RawToMapOptions","synthetic":false,"types":["map_model::make::RawToMapOptions"]},{"text":"impl Clone for MapConfig","synthetic":false,"types":["map_model::map::MapConfig"]},{"text":"impl Clone for DrivingSide","synthetic":false,"types":["map_model::map::DrivingSide"]},{"text":"impl Clone for AreaID","synthetic":false,"types":["map_model::objects::area::AreaID"]},{"text":"impl Clone for AreaType","synthetic":false,"types":["map_model::objects::area::AreaType"]},{"text":"impl Clone for Area","synthetic":false,"types":["map_model::objects::area::Area"]},{"text":"impl Clone for BuildingID","synthetic":false,"types":["map_model::objects::building::BuildingID"]},{"text":"impl Clone for Building","synthetic":false,"types":["map_model::objects::building::Building"]},{"text":"impl Clone for Amenity","synthetic":false,"types":["map_model::objects::building::Amenity"]},{"text":"impl Clone for OffstreetParking","synthetic":false,"types":["map_model::objects::building::OffstreetParking"]},{"text":"impl Clone for BuildingType","synthetic":false,"types":["map_model::objects::building::BuildingType"]},{"text":"impl Clone for NamePerLanguage","synthetic":false,"types":["map_model::objects::building::NamePerLanguage"]},{"text":"impl Clone for AmenityType","synthetic":false,"types":["map_model::objects::building::AmenityType"]},{"text":"impl Clone for AmenityTypeIter","synthetic":false,"types":["map_model::objects::building::AmenityTypeIter"]},{"text":"impl Clone for BusStopID","synthetic":false,"types":["map_model::objects::bus_stop::BusStopID"]},{"text":"impl Clone for BusRouteID","synthetic":false,"types":["map_model::objects::bus_stop::BusRouteID"]},{"text":"impl Clone for BusStop","synthetic":false,"types":["map_model::objects::bus_stop::BusStop"]},{"text":"impl Clone for BusRoute","synthetic":false,"types":["map_model::objects::bus_stop::BusRoute"]},{"text":"impl Clone for IntersectionID","synthetic":false,"types":["map_model::objects::intersection::IntersectionID"]},{"text":"impl Clone for IntersectionType","synthetic":false,"types":["map_model::objects::intersection::IntersectionType"]},{"text":"impl Clone for Intersection","synthetic":false,"types":["map_model::objects::intersection::Intersection"]},{"text":"impl Clone for LaneID","synthetic":false,"types":["map_model::objects::lane::LaneID"]},{"text":"impl Clone for LaneType","synthetic":false,"types":["map_model::objects::lane::LaneType"]},{"text":"impl Clone for BufferType","synthetic":false,"types":["map_model::objects::lane::BufferType"]},{"text":"impl Clone for Lane","synthetic":false,"types":["map_model::objects::lane::Lane"]},{"text":"impl Clone for LaneSpec","synthetic":false,"types":["map_model::objects::lane::LaneSpec"]},{"text":"impl Clone for MovementID","synthetic":false,"types":["map_model::objects::movement::MovementID"]},{"text":"impl Clone for CompressedMovementID","synthetic":false,"types":["map_model::objects::movement::CompressedMovementID"]},{"text":"impl Clone for Movement","synthetic":false,"types":["map_model::objects::movement::Movement"]},{"text":"impl Clone for ParkingLotID","synthetic":false,"types":["map_model::objects::parking_lot::ParkingLotID"]},{"text":"impl Clone for ParkingLot","synthetic":false,"types":["map_model::objects::parking_lot::ParkingLot"]},{"text":"impl Clone for RoadID","synthetic":false,"types":["map_model::objects::road::RoadID"]},{"text":"impl Clone for Direction","synthetic":false,"types":["map_model::objects::road::Direction"]},{"text":"impl Clone for DirectedRoadID","synthetic":false,"types":["map_model::objects::road::DirectedRoadID"]},{"text":"impl Clone for Road","synthetic":false,"types":["map_model::objects::road::Road"]},{"text":"impl Clone for ControlStopSign","synthetic":false,"types":["map_model::objects::stop_signs::ControlStopSign"]},{"text":"impl Clone for RoadWithStopSign","synthetic":false,"types":["map_model::objects::stop_signs::RoadWithStopSign"]},{"text":"impl Clone for ControlTrafficSignal","synthetic":false,"types":["map_model::objects::traffic_signals::ControlTrafficSignal"]},{"text":"impl Clone for Stage","synthetic":false,"types":["map_model::objects::traffic_signals::Stage"]},{"text":"impl Clone for StageType","synthetic":false,"types":["map_model::objects::traffic_signals::StageType"]},{"text":"impl Clone for TurnID","synthetic":false,"types":["map_model::objects::turn::TurnID"]},{"text":"impl Clone for TurnType","synthetic":false,"types":["map_model::objects::turn::TurnType"]},{"text":"impl Clone for TurnPriority","synthetic":false,"types":["map_model::objects::turn::TurnPriority"]},{"text":"impl Clone for Turn","synthetic":false,"types":["map_model::objects::turn::Turn"]},{"text":"impl Clone for AccessRestrictions","synthetic":false,"types":["map_model::objects::zone::AccessRestrictions"]},{"text":"impl Clone for Zone","synthetic":false,"types":["map_model::objects::zone::Zone"]},{"text":"impl Clone for RoadRank","synthetic":false,"types":["map_model::osm::RoadRank"]},{"text":"impl Clone for NodeID","synthetic":false,"types":["map_model::osm::NodeID"]},{"text":"impl Clone for WayID","synthetic":false,"types":["map_model::osm::WayID"]},{"text":"impl Clone for RelationID","synthetic":false,"types":["map_model::osm::RelationID"]},{"text":"impl Clone for OsmID","synthetic":false,"types":["map_model::osm::OsmID"]},{"text":"impl Clone for PathfindEngine","synthetic":false,"types":["map_model::pathfind::engine::PathfindEngine"]},{"text":"impl<T: Clone + Copy + Ord + Debug + Serialize> Clone for NodeMap<T>","synthetic":false,"types":["map_model::pathfind::node_map::NodeMap"]},{"text":"impl Clone for Pathfinder","synthetic":false,"types":["map_model::pathfind::pathfinder::Pathfinder"]},{"text":"impl Clone for UberTurn","synthetic":false,"types":["map_model::pathfind::uber_turns::UberTurn"]},{"text":"impl Clone for UberTurnV2","synthetic":false,"types":["map_model::pathfind::uber_turns::UberTurnV2"]},{"text":"impl Clone for PathStep","synthetic":false,"types":["map_model::pathfind::v1::PathStep"]},{"text":"impl Clone for Path","synthetic":false,"types":["map_model::pathfind::v1::Path"]},{"text":"impl Clone for PathRequest","synthetic":false,"types":["map_model::pathfind::v1::PathRequest"]},{"text":"impl Clone for PathStepV2","synthetic":false,"types":["map_model::pathfind::v2::PathStepV2"]},{"text":"impl Clone for PathV2","synthetic":false,"types":["map_model::pathfind::v2::PathV2"]},{"text":"impl Clone for VehiclePathfinder","synthetic":false,"types":["map_model::pathfind::vehicles::VehiclePathfinder"]},{"text":"impl Clone for Node","synthetic":false,"types":["map_model::pathfind::vehicles::Node"]},{"text":"impl Clone for SidewalkPathfinder","synthetic":false,"types":["map_model::pathfind::walking::SidewalkPathfinder"]},{"text":"impl Clone for WalkingNode","synthetic":false,"types":["map_model::pathfind::walking::WalkingNode"]},{"text":"impl Clone for PathConstraints","synthetic":false,"types":["map_model::pathfind::PathConstraints"]},{"text":"impl Clone for RoutingParams","synthetic":false,"types":["map_model::pathfind::RoutingParams"]},{"text":"impl Clone for OriginalRoad","synthetic":false,"types":["map_model::raw::OriginalRoad"]},{"text":"impl Clone for RawRoad","synthetic":false,"types":["map_model::raw::RawRoad"]},{"text":"impl Clone for RawIntersection","synthetic":false,"types":["map_model::raw::RawIntersection"]},{"text":"impl Clone for RawBuilding","synthetic":false,"types":["map_model::raw::RawBuilding"]},{"text":"impl Clone for RawArea","synthetic":false,"types":["map_model::raw::RawArea"]},{"text":"impl Clone for RawParkingLot","synthetic":false,"types":["map_model::raw::RawParkingLot"]},{"text":"impl Clone for RestrictionType","synthetic":false,"types":["map_model::raw::RestrictionType"]},{"text":"impl Clone for TurnRestriction","synthetic":false,"types":["map_model::raw::TurnRestriction"]},{"text":"impl Clone for Position","synthetic":false,"types":["map_model::traversable::Position"]},{"text":"impl Clone for Traversable","synthetic":false,"types":["map_model::traversable::Traversable"]},{"text":"impl Clone for Map","synthetic":false,"types":["map_model::Map"]}];
implementors["parking_mapper"] = [{"text":"impl Clone for Show","synthetic":false,"types":["parking_mapper::mapper::Show"]},{"text":"impl Clone for Value","synthetic":false,"types":["parking_mapper::mapper::Value"]}];
implementors["popdat"] = [{"text":"impl Clone for Activity","synthetic":false,"types":["popdat::Activity"]}];
implementors["santa"] = [{"text":"impl Clone for BldgState","synthetic":false,"types":["santa::buildings::BldgState"]},{"text":"impl Clone for Level","synthetic":false,"types":["santa::levels::Level"]},{"text":"impl Clone for On","synthetic":false,"types":["santa::player::On"]}];
implementors["sim"] = [{"text":"impl Clone for Analytics","synthetic":false,"types":["sim::analytics::Analytics"]},{"text":"impl Clone for Problem","synthetic":false,"types":["sim::analytics::Problem"]},{"text":"impl<X: Clone + Ord> Clone for TimeSeriesCount<X>","synthetic":false,"types":["sim::analytics::TimeSeriesCount"]},{"text":"impl Clone for Event","synthetic":false,"types":["sim::events::Event"]},{"text":"impl Clone for AlertLocation","synthetic":false,"types":["sim::events::AlertLocation"]},{"text":"impl Clone for TripPhaseType","synthetic":false,"types":["sim::events::TripPhaseType"]},{"text":"impl Clone for MapBorders","synthetic":false,"types":["sim::make::external::MapBorders"]},{"text":"impl Clone for ScenarioGenerator","synthetic":false,"types":["sim::make::generator::ScenarioGenerator"]},{"text":"impl Clone for SpawnOverTime","synthetic":false,"types":["sim::make::generator::SpawnOverTime"]},{"text":"impl Clone for BorderSpawnOverTime","synthetic":false,"types":["sim::make::generator::BorderSpawnOverTime"]},{"text":"impl Clone for SimFlags","synthetic":false,"types":["sim::make::load::SimFlags"]},{"text":"impl Clone for ScenarioModifier","synthetic":false,"types":["sim::make::modifier::ScenarioModifier"]},{"text":"impl Clone for Scenario","synthetic":false,"types":["sim::make::scenario::Scenario"]},{"text":"impl Clone for PersonSpec","synthetic":false,"types":["sim::make::scenario::PersonSpec"]},{"text":"impl Clone for IndividTrip","synthetic":false,"types":["sim::make::scenario::IndividTrip"]},{"text":"impl Clone for TripPurpose","synthetic":false,"types":["sim::make::scenario::TripPurpose"]},{"text":"impl Clone for StartTripArgs","synthetic":false,"types":["sim::make::spawner::StartTripArgs"]},{"text":"impl Clone for TripSpec","synthetic":false,"types":["sim::make::spawner::TripSpec"]},{"text":"impl Clone for TripEndpoint","synthetic":false,"types":["sim::make::spawner::TripEndpoint"]},{"text":"impl Clone for Car","synthetic":false,"types":["sim::mechanics::car::Car"]},{"text":"impl Clone for CarState","synthetic":false,"types":["sim::mechanics::car::CarState"]},{"text":"impl Clone for DrivingSimState","synthetic":false,"types":["sim::mechanics::driving::DrivingSimState"]},{"text":"impl Clone for IntersectionSimState","synthetic":false,"types":["sim::mechanics::intersection::IntersectionSimState"]},{"text":"impl Clone for State","synthetic":false,"types":["sim::mechanics::intersection::State"]},{"text":"impl Clone for SignalState","synthetic":false,"types":["sim::mechanics::intersection::SignalState"]},{"text":"impl Clone for Request","synthetic":false,"types":["sim::mechanics::intersection::Request"]},{"text":"impl Clone for ParkingSimState","synthetic":false,"types":["sim::mechanics::parking::ParkingSimState"]},{"text":"impl Clone for NormalParkingSimState","synthetic":false,"types":["sim::mechanics::parking::NormalParkingSimState"]},{"text":"impl Clone for ParkingLane","synthetic":false,"types":["sim::mechanics::parking::ParkingLane"]},{"text":"impl Clone for InfiniteParkingSimState","synthetic":false,"types":["sim::mechanics::parking::InfiniteParkingSimState"]},{"text":"impl Clone for Queue","synthetic":false,"types":["sim::mechanics::queue::Queue"]},{"text":"impl Clone for Queued","synthetic":false,"types":["sim::mechanics::queue::Queued"]},{"text":"impl Clone for QueueEntry","synthetic":false,"types":["sim::mechanics::queue::QueueEntry"]},{"text":"impl Clone for WalkingSimState","synthetic":false,"types":["sim::mechanics::walking::WalkingSimState"]},{"text":"impl Clone for Pedestrian","synthetic":false,"types":["sim::mechanics::walking::Pedestrian"]},{"text":"impl Clone for PedState","synthetic":false,"types":["sim::mechanics::walking::PedState"]},{"text":"impl Clone for PandemicModel","synthetic":false,"types":["sim::pandemic::model::PandemicModel"]},{"text":"impl Clone for Cmd","synthetic":false,"types":["sim::pandemic::model::Cmd"]},{"text":"impl<T: Clone + Ord> Clone for SharedSpace<T>","synthetic":false,"types":["sim::pandemic::model::SharedSpace"]},{"text":"impl Clone for AnyTime","synthetic":false,"types":["sim::pandemic::AnyTime"]},{"text":"impl Clone for StateEvent","synthetic":false,"types":["sim::pandemic::StateEvent"]},{"text":"impl Clone for Event","synthetic":false,"types":["sim::pandemic::Event"]},{"text":"impl Clone for State","synthetic":false,"types":["sim::pandemic::State"]},{"text":"impl Clone for TrafficRecorder","synthetic":false,"types":["sim::recorder::TrafficRecorder"]},{"text":"impl Clone for DrawPedestrianInput","synthetic":false,"types":["sim::render::DrawPedestrianInput"]},{"text":"impl Clone for PedCrowdLocation","synthetic":false,"types":["sim::render::PedCrowdLocation"]},{"text":"impl Clone for DrawCarInput","synthetic":false,"types":["sim::render::DrawCarInput"]},{"text":"impl Clone for CarStatus","synthetic":false,"types":["sim::render::CarStatus"]},{"text":"impl Clone for Intent","synthetic":false,"types":["sim::render::Intent"]},{"text":"impl Clone for Router","synthetic":false,"types":["sim::router::Router"]},{"text":"impl Clone for Goal","synthetic":false,"types":["sim::router::Goal"]},{"text":"impl Clone for Command","synthetic":false,"types":["sim::scheduler::Command"]},{"text":"impl Clone for CommandType","synthetic":false,"types":["sim::scheduler::CommandType"]},{"text":"impl Clone for SimpleCommandType","synthetic":false,"types":["sim::scheduler::SimpleCommandType"]},{"text":"impl Clone for Item","synthetic":false,"types":["sim::scheduler::Item"]},{"text":"impl Clone for Scheduler","synthetic":false,"types":["sim::scheduler::Scheduler"]},{"text":"impl Clone for DelayCause","synthetic":false,"types":["sim::sim::queries::DelayCause"]},{"text":"impl Clone for Sim","synthetic":false,"types":["sim::sim::Sim"]},{"text":"impl Clone for SimOptions","synthetic":false,"types":["sim::sim::SimOptions"]},{"text":"impl Clone for AlertHandler","synthetic":false,"types":["sim::sim::AlertHandler"]},{"text":"impl Clone for Stop","synthetic":false,"types":["sim::transit::Stop"]},{"text":"impl Clone for Route","synthetic":false,"types":["sim::transit::Route"]},{"text":"impl Clone for Bus","synthetic":false,"types":["sim::transit::Bus"]},{"text":"impl Clone for BusState","synthetic":false,"types":["sim::transit::BusState"]},{"text":"impl Clone for TransitSimState","synthetic":false,"types":["sim::transit::TransitSimState"]},{"text":"impl Clone for TripManager","synthetic":false,"types":["sim::trips::TripManager"]},{"text":"impl Clone for Trip","synthetic":false,"types":["sim::trips::Trip"]},{"text":"impl Clone for TripInfo","synthetic":false,"types":["sim::trips::TripInfo"]},{"text":"impl Clone for TripLeg","synthetic":false,"types":["sim::trips::TripLeg"]},{"text":"impl Clone for TripMode","synthetic":false,"types":["sim::trips::TripMode"]},{"text":"impl Clone for Person","synthetic":false,"types":["sim::trips::Person"]},{"text":"impl Clone for PersonState","synthetic":false,"types":["sim::trips::PersonState"]},{"text":"impl Clone for CarID","synthetic":false,"types":["sim::CarID"]},{"text":"impl Clone for PedestrianID","synthetic":false,"types":["sim::PedestrianID"]},{"text":"impl Clone for AgentID","synthetic":false,"types":["sim::AgentID"]},{"text":"impl Clone for AgentType","synthetic":false,"types":["sim::AgentType"]},{"text":"impl Clone for TripID","synthetic":false,"types":["sim::TripID"]},{"text":"impl Clone for PersonID","synthetic":false,"types":["sim::PersonID"]},{"text":"impl Clone for OrigPersonID","synthetic":false,"types":["sim::OrigPersonID"]},{"text":"impl Clone for VehicleType","synthetic":false,"types":["sim::VehicleType"]},{"text":"impl Clone for Vehicle","synthetic":false,"types":["sim::Vehicle"]},{"text":"impl Clone for VehicleSpec","synthetic":false,"types":["sim::VehicleSpec"]},{"text":"impl Clone for ParkingSpot","synthetic":false,"types":["sim::ParkingSpot"]},{"text":"impl Clone for ParkedCar","synthetic":false,"types":["sim::ParkedCar"]},{"text":"impl Clone for DrivingGoal","synthetic":false,"types":["sim::DrivingGoal"]},{"text":"impl Clone for SidewalkSpot","synthetic":false,"types":["sim::SidewalkSpot"]},{"text":"impl Clone for SidewalkPOI","synthetic":false,"types":["sim::SidewalkPOI"]},{"text":"impl Clone for TimeInterval","synthetic":false,"types":["sim::TimeInterval"]},{"text":"impl Clone for DistanceInterval","synthetic":false,"types":["sim::DistanceInterval"]},{"text":"impl Clone for CreatePedestrian","synthetic":false,"types":["sim::CreatePedestrian"]},{"text":"impl Clone for CreateCar","synthetic":false,"types":["sim::CreateCar"]}];
implementors["traffic_signal_data"] = [{"text":"impl Clone for TrafficSignal","synthetic":false,"types":["traffic_signal_data::TrafficSignal"]},{"text":"impl Clone for Plan","synthetic":false,"types":["traffic_signal_data::Plan"]},{"text":"impl Clone for Stage","synthetic":false,"types":["traffic_signal_data::Stage"]},{"text":"impl Clone for StageType","synthetic":false,"types":["traffic_signal_data::StageType"]},{"text":"impl Clone for Turn","synthetic":false,"types":["traffic_signal_data::Turn"]},{"text":"impl Clone for DirectedRoad","synthetic":false,"types":["traffic_signal_data::DirectedRoad"]}];
implementors["widgetry"] = [{"text":"impl Clone for CanvasSettings","synthetic":false,"types":["widgetry::canvas::CanvasSettings"]},{"text":"impl Clone for HorizontalAlignment","synthetic":false,"types":["widgetry::canvas::HorizontalAlignment"]},{"text":"impl Clone for VerticalAlignment","synthetic":false,"types":["widgetry::canvas::VerticalAlignment"]},{"text":"impl Clone for Color","synthetic":false,"types":["widgetry::color::Color"]},{"text":"impl Clone for Fill","synthetic":false,"types":["widgetry::color::Fill"]},{"text":"impl Clone for Texture","synthetic":false,"types":["widgetry::color::Texture"]},{"text":"impl Clone for LinearGradient","synthetic":false,"types":["widgetry::color::LinearGradient"]},{"text":"impl Clone for Event","synthetic":false,"types":["widgetry::event::Event"]},{"text":"impl Clone for Key","synthetic":false,"types":["widgetry::event::Key"]},{"text":"impl Clone for MultiKey","synthetic":false,"types":["widgetry::event::MultiKey"]},{"text":"impl Clone for UpdateType","synthetic":false,"types":["widgetry::event_ctx::UpdateType"]},{"text":"impl Clone for Axis","synthetic":false,"types":["widgetry::geom::geom_batch_stack::Axis"]},{"text":"impl Clone for Alignment","synthetic":false,"types":["widgetry::geom::geom_batch_stack::Alignment"]},{"text":"impl Clone for GeomBatchStack","synthetic":false,"types":["widgetry::geom::geom_batch_stack::GeomBatchStack"]},{"text":"impl Clone for GeomBatch","synthetic":false,"types":["widgetry::geom::GeomBatch"]},{"text":"impl Clone for RewriteColor","synthetic":false,"types":["widgetry::geom::RewriteColor"]},{"text":"impl Clone for ScreenPt","synthetic":false,"types":["widgetry::screen_geom::ScreenPt"]},{"text":"impl Clone for ScreenRectangle","synthetic":false,"types":["widgetry::screen_geom::ScreenRectangle"]},{"text":"impl Clone for ScreenDims","synthetic":false,"types":["widgetry::screen_geom::ScreenDims"]},{"text":"impl Clone for ButtonStyle","synthetic":false,"types":["widgetry::style::button_style::ButtonStyle"]},{"text":"impl Clone for Style","synthetic":false,"types":["widgetry::style::Style"]},{"text":"impl Clone for Font","synthetic":false,"types":["widgetry::text::Font"]},{"text":"impl Clone for TextSpan","synthetic":false,"types":["widgetry::text::TextSpan"]},{"text":"impl Clone for Text","synthetic":false,"types":["widgetry::text::Text"]},{"text":"impl<'a, 'c> Clone for ButtonBuilder<'a, 'c>","synthetic":false,"types":["widgetry::widgets::button::ButtonBuilder"]},{"text":"impl<'a, 'c> Clone for ButtonStateStyle<'a, 'c>","synthetic":false,"types":["widgetry::widgets::button::ButtonStateStyle"]},{"text":"impl Clone for Label","synthetic":false,"types":["widgetry::widgets::button::Label"]},{"text":"impl<'a, 'c> Clone for Image<'a, 'c>","synthetic":false,"types":["widgetry::widgets::image::Image"]},{"text":"impl<'a> Clone for ImageSource<'a>","synthetic":false,"types":["widgetry::widgets::image::ImageSource"]},{"text":"impl Clone for RoundedF64","synthetic":false,"types":["widgetry::widgets::spinner::RoundedF64"]},{"text":"impl Clone for CornerRounding","synthetic":false,"types":["widgetry::widgets::CornerRounding"]},{"text":"impl Clone for EdgeInsets","synthetic":false,"types":["widgetry::widgets::EdgeInsets"]},{"text":"impl Clone for ControlState","synthetic":false,"types":["widgetry::ControlState"]},{"text":"impl Clone for ContentMode","synthetic":false,"types":["widgetry::ContentMode"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()