"abstio":{"doc":"A/B Street organizes data files in a particular way. This …","t":[0,5,5,5,5,5,5,5,5,5,5,3,12,12,12,12,12,12,11,0,5,5,5,0,3,12,3,12,12,12,11,11,11,11,3,12,12,11,11,11,0,3,12,3,12,5,3,12,12,11,11,11,11,11,11,11,11,11,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,12,12,12,12,12,12,5,5,5,3,12,3,12,12,12,3,12,12,5,3,12,12,3,12,12,5,5,5,5,5,5,5,5,5,5,5,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["io_native","file_exists","list_dir","slurp_file","inner_slurp_file","maybe_read_binary","maybe_write_json","write_json","maybe_write_binary","write_binary","delete_file","FileWithProgress","inner","path","processed_bytes","total_bytes","started_at","last_printed_at","new","download","download_bytes","download_to_file","print_download_progress","abst_data","Manifest","entries","Entry","checksum","uncompressed_size_bytes","compressed_size_bytes","load","filter","is_file_part_of_huge_seattle","path_to_city","DataPacks","runtime","input","load_or_create","save","all_data_packs","abst_paths","ROOT_DIR","__private_field","ROOT_PLAYER_DIR","__private_field","path","CityName","country","city","new","seattle","list_all_cities_locally","list_all_cities_from_manifest","list_all_cities_from_importer_config","parse","to_path","describe","input_path","MapName","city","map","new","from_city","seattle","describe","as_filename","from_path","path","list_all_maps_in_city_locally","list_all_maps_locally","list_all_maps_from_manifest","list_all_maps_in_city_from_manifest","to_data_pack_name","path_prebaked_results","path_scenario","path_all_scenarios","parse_scenario_path","path_player","path_camera_state","path_edits","path_all_edits","path_save","path_all_saves","path_popdat","path_raw_map","path_shared_input","io","maybe_read_json","read_json","read_binary","read_object","must_read_object","find_prev_file","find_next_file","load_all_objects","list_all_objects","maybe_read_json","read_json","read_binary","read_object","must_read_object","find_prev_file","find_next_file","load_all_objects","list_all_objects","file_exists","list_dir","slurp_file","maybe_read_binary","write_json","write_binary","delete_file","FileWithProgress","inner","path","processed_bytes","total_bytes","started_at","last_printed_at","download_bytes","download_to_file","print_download_progress","Manifest","entries","Entry","checksum","uncompressed_size_bytes","compressed_size_bytes","DataPacks","runtime","input","path","CityName","country","city","MapName","city","map","path_prebaked_results","path_scenario","path_all_scenarios","parse_scenario_path","path_player","path_camera_state","path_edits","path_all_edits","path_save","path_all_saves","path_popdat","path_raw_map","path_shared_input","slurp_bytes","from","into","borrow","borrow_mut","try_from","try_into","type_id","events","keys","read_line","events_and_raw","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","clone","clone","cmp","cmp","eq","ne","eq","ne","partial_cmp","partial_cmp","deref","deref","fmt","fmt","read","serialize","serialize","serialize","serialize","serialize","deserialize","deserialize","deserialize","deserialize","deserialize","initialize","initialize"],"q":["abstio","abstio::io_native","","","","","","","","","","","","","","","","","","abstio","abstio::download","","","abstio","absti
"abstutil":{"doc":"The contents of this crate need to be organized better:","t":[0,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,5,0,3,12,12,11,11,11,11,11,11,11,11,11,3,12,12,11,11,11,11,11,11,11,11,11,11,11,5,5,5,5,3,12,11,11,11,3,12,11,11,11,11,11,11,11,11,11,11,11,8,10,3,12,12,11,11,11,11,11,11,11,0,5,0,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,3,12,12,12,12,12,12,11,11,11,4,13,13,13,8,10,10,3,12,12,12,12,3,12,12,12,12,4,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,3,12,12,12,12,12,12,11,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,12,12,12,12,3,12,12,3,12,12,5,5,5,5,3,12,3,12,8,10,3,12,12,5,5,5,5,5,5,5,17,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["cli","CmdArgs","kv","bits","free","used","new","from_args","required","optional","optional_parse","true_false","enabled","required_free","optional_free","done","parse_args","collections","MultiMap","map","empty","new","insert","remove","get","set","len","is_empty","borrow","consume","Counter","map","sum","new","add","inc","get","sorted_asc","highest_n","max","sum","compare","borrow","consume","wraparound_get","retain_btreemap","retain_btreeset","contains_duplicates","VecMap","inner","new","consume","mut_or_insert","Tags","0","new","empty","get","get_result","contains_key","is","is_any","insert","remove","is_empty","inner","IndexableKey","index","FixedMap","inner","key_type","new","insert","get","get_mut","contains_key","remove","values","logger","setup","process","must_run_cmd","serde","to_json","to_json_terse","from_json","from_json_reader","from_binary","from_binary_reader","serialized_size_bytes","serialize_btreemap","deserialize_btreemap","serialize_hashmap","deserialize_hashmap","serialize_multimap","deserialize_multimap","serialize_usize","deserialize_usize","time","elapsed_seconds","Progress","label","processed_items","total_items","started_at","last_printed_at","first_update","new","next","cancel_iter_early","StackEntry","TimerSpan","Progress","File","TimerSink","println","reprintln","Timer","results","stack","outermost_name","sink","TimerSpan","name","started_at","nested_results","nested_time","Parallelism","Fastest","Polite","new","new_with_sink","throwaway","println","selfless_println","done","start","stop","start_iter","next","cancel_iter_early","add_result","parallelize","read_file","prettyprint_time","clear_current_line","TimedFileReader","inner","path","processed_bytes","total_bytes","started_at","last_printed_at","new","utils","plain_list_names","prettyprint_usize","abbreviated_format","basename","parent_path","to_json","to_json_terse","from_json","from_json_reader","from_binary","from_binary_reader","serialized_size_bytes","serialize_btreemap","deserialize_btreemap","serialize_hashmap","deserialize_hashmap","serialize_multimap","deserialize_multimap","serialize_usize","deserialize_usize","CmdArgs","kv","bits","free","used","MultiMap","map","empty","Counter","map","sum","wraparound_get","retain_btreemap","retain_btreeset","contains_duplicates","VecMap","inner","Tags","0","IndexableKey","index","FixedMap","inner","key_type","setup","must_run_cmd","plain_list_names","prettyprint_usize","abbreviated_format","basename","parent_path","PROGRESS_FREQUENCY_SECONDS","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borro
"augment_scenario":{"doc":"A tool to modify each person’s schedule from an …","t":[5,5,5,5,5],"n":["main","add_return_trips","rand_duration","add_lunch_trips","pick_lunch_spot"],"q":["augment_scenario","","","",""],"d":["","","","",""],"i":[0,0,0,0,0],"f":[[[]],[[["scenario",3],["xorshiftrng",3]]],[[["xorshiftrng",3],["duration",3]],["duration",3]],[[["map",3],["scenario",3],["xorshiftrng",3],["timer",3]]],[[["findclosest",3],["map",3],["bool",15],["xorshiftrng",3],["buildingid",3]],["option",4]]],"p":[]},\
"clip_osm":{"doc":"","t":[5,5,5],"n":["main","clip","to_pt"],"q":["clip_osm","",""],"d":["Clips an .osm.pbf specified by <code>--pbf</code> using the Osmosis …","",""],"i":[0,0,0],"f":[[[],["result",6]],[[["polygon",3],["str",15]],["result",6]],[[],[["f64",15],["point",3]]]],"p":[]},\
"collisions":{"doc":"A simple data format to list collisions that’ve …","t":[3,12,12,3,12,12,12,4,13,13,13,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["CollisionDataset","source_url","collisions","Collision","location","time","severity","Severity","Slight","Serious","Fatal","import_stats19","import_seattle","parse_incdttm","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","clone","eq","fmt","deserialize","deserialize","deserialize","serialize","serialize","serialize"],"q":["collisions","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["A single dataset describing some collisions that happened.","A URL pointing to the original data source.","The collisions imported from the data source.","A single collision that occurred in the real world.","A single point describing where the collision occurred.","The local time the collision occurred.","The severity reported in the original data source.","A simple ranking for how severe the collision was. …","","","","Import data from the UK STATS19 dataset. See …","Import data from Seattle GeoData …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,1,1,0,2,2,2,0,3,3,3,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,1,2,3],"f":[null,null,null,null,null,null,null,null,null,null,null,[[["extrashapes",3],["str",15]],["collisiondataset",3]],[[["extrashapes",3],["str",15]],["collisiondataset",3]],[[["str",15]],[["option",4],["duration",3]]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["bool",15]],[[],["severity",4]],[[["severity",4]],["bool",15]],[[["formatter",3]],["result",6]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]]],"p":[[3,"CollisionDataset"],[3,"Collision"],[4,"Severity"]]},\
"convert_osm":{"doc":"","t":[0,5,0,5,5,5,0,3,12,12,12,12,12,12,5,5,5,5,5,5,5,0,5,5,5,5,0,17,5,5,5,5,0,3,12,12,12,12,3,12,12,3,12,12,12,3,12,12,5,5,5,0,5,5,5,0,5,5,5,0,5,5,5,3,12,12,12,12,12,12,12,12,12,4,13,13,13,12,4,13,13,4,13,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["clip","clip_map","elevation","add_data","generate_input","scrape_output","extract","OsmExtract","roads","traffic_signals","osm_node_ids","simple_turn_restrictions","complicated_turn_restrictions","amenities","extract_osm","is_road","is_bldg","get_bldg_amenities","get_area_type","find_parking_aisles","service_road_crosses_parking_lot","osm_geom","get_multipolygon_members","glue_multipolygon","glue_to_boundary","multipoly_geometry","parking","DIRECTED_ROAD_THICKNESS","apply_parking","use_parking_hints","use_offstreet_parking","apply_private_offstreet_parking","reader","Document","gps_bounds","nodes","ways","relations","Node","pt","tags","Way","nodes","pts","tags","Relation","tags","members","read","read_tags","scrape_bounds","snappy","snap_cycleways","dump_output","v1","split_ways","split_up_roads","dedupe_angles","should_collapse_roundabout","transit","extract_route","glue_route","snap_bus_stops","Options","osm_input","name","clip","map_config","onstreet_parking","public_offstreet_parking","private_offstreet_parking","include_railroads","extra_buildings","OnstreetParking","JustOSM","Blockface","SomeAdditionalWhereNoData","pct","PublicOffstreetParking","None","Gis","PrivateOffstreetParking","FixedPerBldg","convert","use_amenities","add_extra_buildings","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","vzip","clone","clone","clone","serialize","serialize","serialize","deserialize","deserialize","deserialize"],"q":["convert_osm","convert_osm::clip","convert_osm","convert_osm::elevation","","","convert_osm","convert_osm::extract","","","","","","","","","","","","","","convert_osm","convert_osm::osm_geom","","","","convert_osm","convert_osm::parking","","","","","convert_osm","convert_osm::reader","","","","","","","","","","","","","","","","","","convert_osm","convert_osm::snappy","","","convert_osm","convert_osm::split_ways","","","convert_osm","convert_osm::transit","","","convert_osm","","","","","","","","","","","","","","convert_osm::OnstreetParking","convert_osm","","","","","","","","convert_osm::extract","","","","","","","","convert_osm::reader","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","convert_osm","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","Unsplit roads","Traffic signals to the direction they apply","","(ID, restriction type, from way ID, via node ID, to way …","(relation ID, from way ID, via way ID, to way ID)","(location, amenity)","","","","","","","","Utilities for extracting concrete geometry from OSM …","","Take a bunch of partial PolyLines and attempt to glue …","","","","","","","","","","","","","","","","","","","","","","","","Role, member","","","","","Attempt to snap separately mapped cycleways to main …","","","","Returnsamenitiesandamappin
"extract_cities":{"doc":"Extracts all cities from a large .osm file.","t":[5],"n":["main"],"q":["extract_cities"],"d":[""],"i":[0],"f":[[[]]],"p":[]},\
"fifteen_min":{"doc":"","t":[0,3,11,5,3,12,12,12,11,0,3,12,11,5,3,12,11,0,3,12,12,12,12,12,12,12,4,13,13,11,11,11,11,0,3,12,12,12,12,12,12,11,11,5,5,5,5,3,12,12,6,11,11,3,12,12,12,3,12,12,12,12,12,12,11,5,6,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["find_amenities","FindAmenity","new_state","create_multi_isochrone","Results","draw","isochrone","hovering_on_bldg","new_state","find_home","FindHome","options","new_state","score_houses","Results","draw_houses","new_state","isochrone","Isochrone","start","options","draw","time_to_reach_building","amenities_reachable","population","onstreet_parking_spots","Options","Walking","Biking","times_from_buildings","new","path_to","draw_isochrone","viewer","Viewer","panel","highlight_start","isochrone","hovering_on_bldg","hovering_on_category","draw_unwalkable_roads","random_start","new_state","options_to_controls","options_from_controls","draw_star","build_panel","HoverOnBuilding","tooltip","drawn_route","HoverKey","key","value","ExploreAmenities","table","panel","draw","Entry","bldg","amenity_idx","name","amenity_type","address","duration_away","new_state","draw_unwalkable_roads","App","main","run","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","vzip","clone","event","draw","event","draw","on_click","other_event","draw","on_click","on_click","other_event","draw"],"q":["fifteen_min","fifteen_min::find_amenities","","","","","","","","fifteen_min","fifteen_min::find_home","","","","","","","fifteen_min","fifteen_min::isochrone","","","","","","","","","","","","","","","fifteen_min","fifteen_min::viewer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min","","","fifteen_min::find_amenities","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::find_home","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::isochrone","","","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::viewer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::isochrone","fifteen_min::viewer","","","","fifteen_min::find_amenities","","","fifteen_min::find_home","","",""],"d":["","Calculate isochrones around each amenity on a map and …","","Foreveryoneoftherequestedam
"geojson_to_osmosis":{"doc":"","t":[5,5],"n":["main","extract_boundaries"],"q":["geojson_to_osmosis",""],"d":["Reads GeoJSON input from STDIN, extracts a polygon from …",""],"i":[0,0],"f":[[[],["result",6]],[[["geojson",4]],[["vec",3],["result",6]]]],"p":[]},\
"headless":{"doc":"","t":[3,12,3,12,3,12,5,5,5,3,12,12,12,12,12,12,3,12,3,12,3,12,3,12,12,12,12,12,12,3,12,3,12,12,12,12,3,12,3,12,12,12,12,12,11,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["MAP","__private_field","SIM","__private_field","LOAD","__private_field","main","serve_req","handle_command","FinishedTrip","id","person","duration","distance_crossed","mode","capped","Delays","per_direction","Throughput","per_direction","AgentPositions","agents","AgentPosition","id","trip","person","vehicle_type","pos","distance_crossed","RoadThroughput","counts","TrafficSignalState","current_stage_idx","remaining_time","accepted","waiting","BlockedByGraph","blocked_by","LoadSim","scenario","modifiers","edits","rng_seed","opts","setup","export_geometry","export_all_geometry","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","deref","deref","deref","initialize","initialize","initialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","deserialize"],"q":["headless","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","The agent’s ID","None for buses","None for buses","None for pedestrians","The agent’s current position. For pedestrians, this is …","The distance crossed so far by the agent, in meters. …","","","","","","","","","Each entry indicates that some agent has been stuck in …",
"import_grid2demand":{"doc":"","t":[5,5,5,5,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["main","parse_trips","parse_linestring","parse_time","Record","agent_type","geometry","departure_time","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","fmt","deserialize"],"q":["import_grid2demand","","","","","","","","","","","","","","","","","","","","","",""],"d":["Import a scenario from …","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"f":[[[],["result",6]],[[["string",3]],[["vec",3],["result",6]]],[[["str",15]],["option",4]],[[["string",3]],[["time",3],["result",6]]],null,null,null,null,[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["global",3],["box",3]],[["any",8],["box",3],["global",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["arc",3],["any",8]]],[[["formatter",3]],["result",6]],[[],["result",4]]],"p":[[3,"Record"]]},\
"importer":{"doc":"It’s assumed that the importer is run with the current …","t":[0,5,5,3,12,12,5,0,3,12,12,12,12,5,0,3,12,12,12,12,12,12,12,11,0,5,5,5,5,5,3,12,12,3,12,12,5,0,0,3,12,5,5,5,5,5,3,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,3,12,12,12,12,12,12,12,12,12,3,12,12,12,0,3,12,12,12,5,5,5,5,0,5,5,5,3,12,12,12,12,12,12,12,12,5,5,0,5,5,5,5,5,5,3,12,12,12,12,12,12,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["berlin","import_extra_data","correlate_population","Record","raumid","e_e","distribute_residents","configuration","ImporterConfiguration","osmconvert","unzip","gunzip","gunzip_args","load_configuration","generic","GenericCityImporter","osm_url","map_config","onstreet_parking","public_offstreet_parking","private_offstreet_parking","include_railroads","extra_buildings","osm_to_raw","seattle","input","osm_to_raw","ensure_popdat_exists","adjust_private_parking","add_gtfs_schedules","TripRecord","shape_id","trip_id","StopTimeRecord","trip_id","arrival_time","match_parcels_to_buildings","soundcast","popdat","PopDat","trips","import_data","import_trips","import_parcels","get_purpose","get_mode","RawTrip","opcl","dpcl","deptm","mode","opurp","dpurp","travtime","travdist","hhno","pno","tour","half","tseg","RawParcel","parcelid","hh_p","parkdy_p","parkhr_p","xcoord_p","ycoord_p","OrigTrip","from","to","depart_at","mode","person","seq","purpose","trip_time","trip_dist","Endpoint","pos","osm_building","parcel_id","trips","Trip","from","to","orig","endpoints","other_border","clip_trips","make_weekday_scenario","uk","import_collision_data","generate_scenario","parse_desire_lines","Record","home_zone","work_zone","num_transit1","num_transit2","num_transit3","num_drivers","num_bikers","num_pedestrians","parse_zones","load_study_area","utils","download","download_kml","osmconvert","raw_to_map","main","regenerate_everything","Job","city","osm_to_raw","raw_to_map","scenario","city_overview","only_map","run","oneshot","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_
"kml":{"doc":"","t":[3,12,3,12,12,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["ExtraShapes","shapes","ExtraShape","points","attributes","load","recurse","parse_pt","load_csv","from","into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","clone","fmt","serialize","serialize","deserialize","deserialize"],"q":["kml","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["Some dataset imported from KML, CSV, or something else. …","","A single object in the dataset.","The object has a different inferred shape depending on …","Arbitrary key/value pairs associated with this object; no …","Parses a .kml file and returns ExtraShapes. Objects will …","","","Parses a .csv file and returns ExtraShapes. Each record …","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,1,0,2,2,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2],"f":[null,null,null,null,null,[[["string",3],["timer",3],["bool",15],["gpsbounds",3]],[["extrashapes",3],["result",6]]],[[["btreemap",3],["usize",15],["node",3],["bool",15],["gpsbounds",3],["vec",3]],["result",6]],[[["str",15]],[["option",4],["lonlat",3]]],[[["timer",3],["string",3],["gpsbounds",3]],[["extrashapes",3],["result",6]]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["extrashape",3]],[[["formatter",3]],["result",6]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]]],"p":[[3,"ExtraShapes"],[3,"ExtraShape"]]},\
"map_editor":{"doc":"The map_editor renders and lets you edit RawMaps, which …","t":[0,3,12,12,11,0,17,17,3,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4,13,13,13,13,5,5,0,8,10,3,12,12,11,3,12,12,12,3,12,12,12,11,11,11,11,11,11,11,3,12,3,12,12,12,4,13,13,13,13,13,13,13,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["edit","EditRoad","r","show_direction","new_state","model","INTERSECTION_RADIUS","BUILDING_LENGTH","Model","map","showing_pts","world","include_bldgs","intersection_geom","blank","import","export_to_osm","set_boundary","compute_bounds","intersection_added","create_i","move_i","delete_i","toggle_i","show_intersection_geometry","road_added","road_deleted","create_r","delete_r","road_object","show_r_points","stop_showing_pts","move_r_pt","delete_r_pt","insert_r_pt","clear_r_pts","merge_r","toggle_junction","bldg_added","create_b","move_b","delete_b","ID","Building","Intersection","Road","RoadPoint","time_to_id","dump_to_osm","world","ObjectID","zorder","Object","id","geometry","new","WorldObject","unioned_polygon","draw","quadtree_id","World","objects","quadtree","current_selection","new","draw","handle_mouseover","force_set_selection","get_selection","add","delete","App","model","MainState","mode","panel","last_id","Mode","Viewing","MovingIntersection","MovingBuilding","MovingRoadPoint","CreatingRoad","SetBoundaryPt1","SetBoundaryPt2","new","main","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","get_hash","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","into_any_arc","zorder","clone","eq","ne","fmt","hash","event","draw","dump_before_abort","before_quit","on_click","other_event","draw","draw_baselayer"],"q":["map_editor","map_editor::edit","","","","map_editor","map_editor::model","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","map_editor","map_editor::world","","","","","","","","","","","","","","","","","","","","","map_editor","","","","","","","","","","","","","","","","map_editor::edit","","","","","","","","","","","","","map_editor::model","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","map_editor::world","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","map_editor","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","map_editor::model","","","","","","map_editor","","","","map_editor::edit","","",""],"d":["","","","","","","","","","","","","","",
"map_gui":{"doc":"This crate contains common code for applications that …","t":[0,4,13,13,13,13,13,13,13,13,13,13,13,13,13,11,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,11,11,11,11,11,11,11,11,0,0,3,12,12,11,3,12,12,11,3,12,12,3,12,12,3,11,3,12,3,12,12,12,12,12,12,12,12,12,12,11,0,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,4,13,13,13,4,13,13,13,13,13,13,3,12,11,0,0,3,12,12,12,12,11,11,11,11,11,3,12,12,12,12,11,11,11,11,11,11,11,0,3,12,11,11,0,3,12,12,12,12,11,0,3,12,12,11,11,0,17,3,12,12,12,12,11,0,17,3,12,12,12,12,12,11,5,5,0,3,12,12,12,12,11,11,11,5,5,5,5,5,5,5,0,3,12,12,12,12,11,11,5,5,5,5,5,5,0,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,11,11,11,0,3,12,12,12,12,11,11,3,12,12,12,12,12,11,0,3,12,12,12,11,11,11,0,5,5,5,5,5,5,0,17,3,12,12,11,11,5,3,12,12,12,12,3,12,12,12,12,3,12,3,12,12,5,3,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,3,12,12,12,12,3,12,12,17,17,17,8,10,10,11,10,11,5,3,12,12,12,11,5,5,0,3,12,12,12,12,12,12,12,11,11,11,11,11,11,11,3,12,0,0,3,12,12,12,3,12,11,11,0,3,12,12,12,12,11,11,3,12,12,11,3,12,12,11,5,5,0,3,12,12,12,12,12,11,11,11,11,11,11,11,3,11,11,11,3,12,12,12,12,12,12,12,11,11,11,11,11,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,3,12,11,11,11,0,3,12,12,12,12,12,12,12,12,11,11,0,17,3,12,12,12,12,12,11,11,11,5,3,12,12,12,11,11,0,5,5,0,3,12,12,11,5,0,7,7,3,12,12,12,12,12,12,12,12,12,12,12,12,8,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,11,3,12,12,12,11,3,12,11,0,3,12,12,12,11,11,11,17,17,0,3,12,12,11,3,12,12,11,3,12,12,12,11,11,3,11,0,17,5,5,5,5,0,3,11,11,11,5,5,5,3,12,12,12,3,12,3,12,12,12,12,3,12,12,12,12,12,3,3,12,12,12,3,12,3,12,12,12,12,12,12,12,5,3,12,12,12,3,12,12,12,12,12,5,5,3,12,12,12,12,12,12,12,12,12,12,12,12,8,10,11,11,11,11,11,11,11,3,12,3,12,12,12,3,12,12,3,3,12,12,12,3,12,12,3,3,12,12,12,12,12,12,12,12,5,5,5,5,5,5,5,3,12,12,12,12,12,12,12,8,10,10,10,10,10,10,10,10,10,10,10,11,11,11,4,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,1
"map_model":{"doc":"<code>map_model</code> describes the world where simulations occur. …","t":[0,3,12,12,12,12,11,11,0,0,3,12,12,11,11,11,3,12,12,5,5,3,12,12,5,4,13,13,13,5,5,3,12,12,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,3,12,12,12,12,12,3,12,12,12,3,12,12,3,12,12,12,3,12,12,12,11,0,3,12,12,12,12,12,12,12,4,13,12,13,13,4,13,12,12,12,13,12,12,12,13,12,12,12,11,11,11,11,3,12,12,12,12,12,12,12,12,4,13,13,13,3,12,12,12,11,11,4,13,12,12,12,13,12,12,12,13,12,12,12,3,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,5,5,5,5,5,0,0,5,0,5,5,5,0,0,17,5,5,5,5,3,12,12,12,12,5,5,0,5,5,3,12,12,12,3,12,12,12,12,12,12,12,11,3,12,12,12,12,12,11,0,5,0,5,5,5,5,0,5,5,5,5,0,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,17,17,5,5,5,0,5,5,3,12,12,11,11,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,3,12,12,12,11,5,5,0,3,12,12,12,12,4,13,13,0,0,3,12,4,13,13,13,13,13,13,3,12,12,12,12,12,0,3,12,3,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,4,13,13,4,13,12,12,13,13,13,11,3,12,11,11,11,11,11,11,11,11,11,5,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,3,12,12,12,11,11,11,11,0,3,12,12,3,12,3,12,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,12,11,11,0,3,12,4,13,13,13,13,3,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,17,17,17,17,17,3,12,4,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,3,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,3,12,12,12,12,12,12,12,12,12,12,11,0,3,12,11,4,13,13,11,3,12,12,11,11,11,11,11,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,3,12,12,11,11,11,0,17,3,12,12,12,12,3,12,12,12,4,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,0,3,12,12,12,4,13,13,13,13,13,13,4,13,13,13,3,12,12,12,12,11,11,11,11,11,3,12,12,12,12,11,3,12,12,3,12,12,12,12,12,11,11,11,5,11,0,3,12,12,11,3,12,12,12,11,5,0,17,17,17,17,17,17,17,17,17,17,17,17,17,4,13,13,13,11,11,3,12,3,12,3,12,4,13,13,13,11,0,0,3,12,12,12,12,12,11,11,11,11,5,0,5,5,5,5,5,5,0,3,12,12,11,11,11,11,11,3,12,5,0,4,13,13,11,11,11,11,11,0,3,12,12,3,12,11,11,11,5,5,11,11,11,3,12,11,11,11,0,4,13,13,13,11,11,11,11,3,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,11,5,5,5,0,4,13,13,13,3,12,12,12,12,11,11,11,11,11,11,11,5,0,3,12,12,12,12,12,4,13,13,11,11,11,5,5,0,3,12,12,12,12,4,13,13,13,11,11,11,11,11,11,5,5,5,5,4,13,13,13,13,13,11,11,11,11,5,3,12,12,12,12,11,0,3,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,11,11,11,11,3,12,12,12,3,12,12,12,12,12,3,12,12,12,12,3,12,12,12,4,13,13,3,12,12,12,11,3,12,12,12,12,12,12,12,12,12,3,12,12,12,12,0,3,12,12,11,11,11,11,11,11,11,11,11,11,11,4,13,13,11,11,11,11,11,11,11,11,11,17,17,5,5,3,12,12,12,12,4,13,12,12,12,13,12,12,12,13,12,12,12,3,12,12,12,12,12,12,12,4,13,13,13,3,12,12,12,3,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,3,12,12,12,4,13,13,3,12,12,12,12,3,12,12,12,12,12,3,12,4,13,13,13,13,13,13,3,12,12,12,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,3,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,4,13,12,12,13,13,13,3,12,4,13,13,3,12,12,12,12,12,12,12,12,12,12,12,3,12,3,12,12,12,12,12,3,12,12,3,12,12,12,12,12,12,12,12,12,12,3,12,4,13,13,13,13,3,12,12,12,12,12,12,12,12,12,12,12,3,12,3,12,12,12,4,13,13,13,13,13,13,13,13,13,17,17,17,3,12,12,12,12,12,12,12,12,12,12,3,12,3,12,12,4,13,13,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,3,12,12,3,12,12,3,12,12,12,12,3,12,12,12,4,13,13,3,12,12,3,12,12,12,12,12,3,12,12,12,12,3,12,12,12,12,3,12,12,12,4,13,13,13,4,13,13,13,13,13,13,3,12,12,3,12,12,12,3,12,12,3,12,3,12,12,12,12,12,12,4,13,13,13,13,13,3,12,12,12,4,13,13,13,4,13,13,13,3,12,12,12,12,3,12,12,12,12,3,12,12,4,13,13,17,17,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
"one_step_import":{"doc":"","t":[5],"n":["main"],"q":["one_step_import"],"d":["Import a one-shot A/B Street map in a single command. …"],"i":[0],"f":[[[],["result",6]]],"p":[]},\
"pick_geofabrik":{"doc":"","t":[5,5,5],"n":["main","load_remote_geojson","find_matching_regions"],"q":["pick_geofabrik","",""],"d":["Takes an osmosis polygon boundary file as input, then …","",""],"i":[0,0,0],"f":[[[],["result",6]],[[["string",3],["str",15]]],[[["lonlat",3],["geojson",4]],["vec",3]]],"p":[]},\
"sim":{"doc":"The sim crate runs a traffic simulation on top of the …","t":[0,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,4,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,3,12,12,11,11,11,11,11,11,11,11,3,12,12,11,11,11,0,6,3,12,12,12,12,4,13,13,13,12,13,3,12,12,12,11,11,11,11,11,0,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,13,13,13,13,4,13,13,13,13,4,13,13,13,13,13,13,13,13,13,11,0,0,5,5,5,0,3,12,12,3,12,12,12,12,4,13,13,11,3,12,12,12,12,12,12,11,11,0,3,12,12,12,12,3,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,12,11,11,11,11,11,5,0,3,12,12,12,12,18,11,11,11,11,0,4,13,13,12,12,12,12,13,11,11,5,0,3,12,12,12,12,3,12,12,12,3,12,12,12,12,12,12,11,4,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,0,3,12,12,4,13,12,12,12,12,13,12,12,13,12,12,12,13,12,12,13,12,12,12,13,12,12,12,12,12,11,11,4,13,13,13,11,11,11,11,11,11,5,0,0,3,12,12,12,12,12,12,12,12,11,11,11,11,4,13,13,12,13,12,13,13,13,11,11,0,17,17,17,3,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,17,17,3,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,3,12,12,12,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,0,8,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,4,13,13,11,11,3,12,12,12,12,12,12,12,12,12,12,11,3,12,12,12,12,11,11,11,3,12,12,12,12,12,12,11,11,0,3,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,5,5,0,17,17,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,12,12,12,12,12,11,11,11,11,4,13,13,13,13,13,13,13,13,13,11,11,5,0,0,3,12,12,12,12,12,12,12,4,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,11,11,11,3,12,11,11,4,13,13,13,13,13,3,12,12,12,12,11,4,13,13,13,13,13,13,18,18,18,18,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,12,11,11,11,11,0,3,12,12,12,12,12,12,12,12,3,12,12,12,12,4,13,13,13,3,12,12,12,12,12,12,12,12,12,4,13,13,3,12,12,12,12,0,3,12,12,12,4,13,13,13,13,13,13,4,13,12,12,12,12,13,12,12,13,12,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,4,13,13,13,13,13,13,13,13,13,13,11,11,11,4,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,3,12,12,3,12,12,12,12,12,12,11,11,11,11,11,11,11,11,0,0,3,12,12,12,12,12,4,13,13,17,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,12,12,12,11,4,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,8,10,11,11,11,11,11,11,11,11,11,11,11,0,6,3,12,12,12,3,12,12,12,12,3,12,12,12,12,4,13,13,13,13,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,12,11,4,13,13,13,4,13,13,13,13,11,11,11,11,11,11,4,13,13,13,13,13,13,11,11,3,12,12,12,12,12,12,12,12,12,12,11,4,13,13,13,3,12,12,12,12,12,12,12,12,12,12,4,13,13,3,12,12,12,12,12,12,12,12,12,3,12,12,12,12,3,12,12,12,12,12,12,12,12,4,13,13,13,3,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,4,13,13,13,13,3,12,12,12,12,12,4,13,13,13,13,4,13,13,13,13,13,13,13,13,13,5,3,12,12,12,12,12,12,12,12,3,12,12,3,12,12,12,12,4,13,13,3,12,12,12,12,12,12,3,12,12,12,12,12,12,3,12,12,12,3,12,12,12,12,3,12,12,12,12,4,13,13,12,12,12,12,13,3,12,12,12,12,3,12,12,12,12,12,12,12,4,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,3,12,12,12,12,12,4,13,13,13,4,13,13,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,10,3,12,12,12,12,12,12,12,12,12,12,12,12,12,4,13,13,13,13,3,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,4,13,13,13,3,12,12,12,12,12,12,12,12,4,13,13,13,13,13,13,17,17,17,17,17,17,17,3,12,12,3,12,4,13,13,13,11,11,11,11,4,13,13,13,13,13,13,11,11,11,11,3,12,3,12,3,12,12,4,13,13,13,13,11,11,3,12,12,12,12,12,3,12,12,12,11,4,13,13,13,3,12,12,12,4,13,13,11,11,3,12,12,4,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,3,12,12,11,11,11,3,12,12,11,11,11,11,3,12,1
"sumo":{"doc":"This crate provides a Rust interface to different parts …","t":[0,0,3,12,12,12,12,12,3,12,12,11,3,12,3,12,3,12,3,12,3,12,12,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,4,13,13,4,13,13,13,3,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,11,3,12,12,12,12,12,12,11,11,4,13,13,13,13,13,13,13,5,5,5,5,5,5,5,5,5,5,5,3,12,12,12,12,12,12,4,13,13,13,13,13,13,13,3,12,3,12,3,12,3,12,3,12,12,12,12,12,3,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,3,12,12,3,12,12,12,12,12,12,3,12,12,12,12,12,12,4,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["normalize","raw","Network","location","types","edges","junctions","connections","Location","converted_boundary","orig_boundary","parse","EdgeID","0","NodeID","0","LaneID","0","InternalLaneID","0","Type","id","priority","speed","width","allow","disallow","Edge","id","name","from","to","priority","function","lanes","edge_type","spread_type","shape","Function","Normal","Internal","SpreadType","Right","Center","RoadCenter","Lane","id","index","speed","length","width","shape","allow","disallow","Junction","id","junction_type","x","y","incoming_lanes","internal_lanes","shape","pt","Connection","from","from_lane","to","to_lane","via","dir","from_lane","to_lane","Direction","Straight","Turn","Left","Right","PartiallyLeft","PartiallyRight","Invalid","parse_f64s","parse_bounds","parse_gps_bounds","parse_list_vehicles","parse_list_lanes","parse_list_internal_lanes","parse_pts","parse_pl","must_parse_pl","parse_polygon","parse_pt","Connection","from","from_lane","to","to_lane","via","dir","Direction","Straight","Turn","Left","Right","PartiallyLeft","PartiallyRight","Invalid","EdgeID","0","InternalLaneID","0","LaneID","0","NodeID","0","Network","location","normal_edges","internal_edges","junctions","connections","Edge","id","edge_type","name","from","to","priority","lanes","center_line","Lane","id","index","speed","length","width","center_line","allow","InternalEdge","id","lanes","InternalLane","id","index","speed","length","center_line","allow","Junction","id","junction_type","pt","incoming_lanes","internal_lanes","shape","VehicleClass","Pedestrian","Bicycle","RailUrban","Other","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","vzip","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","equivalent","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","from","into","borrow","borrow_mut","
"tests":{"doc":"Integration tests","t":[5,5,5,5,5,5,5,5],"n":["main","test_map_importer","import_map","dump_turn_goldenfile","smoke_test","dump_route_goldenfile","check_proposals","test_lane_changing"],"q":["tests","","","","","","",""],"d":["","Test the map pipeline by importing simple, handcrafted …","Run the contents of a .osm through the full map importer …","Verify what turns are generated by writing (from lane, to …","Simulate an hour on every map.","Describe all public transit routes and keep under version …","Verify all edits under version control can be correctly …","Verify lane-chaging behavior is overall reasonable, by …"],"i":[0,0,0,0,0,0,0,0],"f":[[[],["result",6]],[[],["result",6]],[[["string",3]],["map",3]],[[["map",3]],["result",6]],[[],["result",6]],[[["map",3]],["result",6]],[[],["result",6]],[[["map",3]],["result",6]]],"p":[]},\
"traffic_signal_data":{"doc":"A representation of traffic signal configuration that …","t":[3,12,12,3,12,12,12,3,12,12,12,4,13,13,3,12,12,12,12,3,12,12,12,12,7,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["TrafficSignal","intersection_osm_node_id","plans","Plan","start_time_seconds","stages","offset_seconds","Stage","protected_turns","permitted_turns","stage_type","StageType","Fixed","Variable","Turn","from","to","intersection_osm_node_id","is_crosswalk","DirectedRoad","osm_way_id","osm_node1","osm_node2","is_forwards","DATA","load_all_data","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","from","into","to_owned","clone_into","borrow","borrow_mut","try_from","try_into","type_id","clone","clone","clone","clone","clone","clone","cmp","cmp","eq","ne","eq","ne","eq","ne","eq","ne","eq","ne","eq","ne","partial_cmp","partial_cmp","fmt","fmt","fmt","fmt","fmt","fmt","serialize","serialize","serialize","serialize","serialize","serialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize"],"q":["traffic_signal_data","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","The ID of the OSM node representing the intersection with …","The traffic signal uses configuration from one plan at a …","A plan describes how a traffic signal is configured …","This plan takes effect at this local time, measured in …","The traffic signal repeatedly cycles through these …","Relative to a central clock, delay the first stage by …","A traffic signal is in one stage at any time. The stage …","During this stage, these turns can be performed with the …","During this stage, these turns can be performed after …","The stage lasts this long before moving to the next one.","How long a stage lasts before moving to the next one.","A fixed number of seconds.","Minimum, Delay, Additional Minimum is the minimum cycle …","A movement through an intersection.","The movement begins at the end of this road segment.","The movement ends at the beginning of this road segment.","The ID of the OSM node representing the intersection. …","True iff the movement is along a crosswalk. Note that …","A road segment connecting two intersections, and a …","The ID of the OSM way representing the road.","The ID of the OSM node at the start of this road segment.","The ID of the OSM node at the end of this road segment.","The direction along the road segment. See …","","Returns all traffic signal data compiled into this build, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,1,1,0,2,2,2,0,3,3,3,0,4,4,0,5,5,5,5,0,6,6,6,6,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,1,2,3,4,5,6,5,6,1,1,2,2,3,3,4,4,5,5,6,6,5,6,1,2,3,4,5,6,1,2,3,4,5,6,1,2,3,4,5,6],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,nu