abstreet/rustdoc/search-index.js

41 lines
932 KiB
JavaScript
Raw Normal View History

var searchIndex = JSON.parse('{\
"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 persons 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 thatve …","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 …","","","","Returns amenities and a mappin
"dump_map":{"doc":"","t":[5],"n":["main"],"q":["dump_map"],"d":[""],"i":[0],"f":[[[]]],"p":[]},\
"dump_scenario":{"doc":"","t":[5],"n":["main"],"q":["dump_scenario"],"d":[""],"i":[0],"f":[[[]]],"p":[]},\
"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 …","","For every one of the requested am
"game":{"doc":"","t":[0,6,3,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,12,11,8,10,10,3,12,11,3,12,12,12,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,3,12,12,12,12,11,3,12,11,11,11,3,12,12,12,5,0,0,3,12,12,4,13,13,13,3,12,12,11,11,11,11,11,11,3,12,12,12,12,12,5,3,12,11,0,5,5,3,12,12,12,12,12,3,12,12,12,11,11,11,3,12,12,12,11,11,0,0,3,12,12,12,12,12,4,13,13,12,12,13,13,11,11,11,11,11,0,17,3,12,12,11,3,12,11,5,5,3,12,12,11,11,11,11,11,11,11,11,5,5,5,5,5,5,5,5,5,0,0,3,12,12,12,12,12,11,11,11,11,11,0,3,12,12,12,12,11,11,11,4,13,13,11,0,3,11,11,0,3,12,12,12,12,12,11,0,3,12,12,12,12,12,4,13,13,13,11,0,3,12,12,12,11,11,5,5,3,12,12,12,12,12,12,12,11,5,5,3,12,12,12,12,11,0,3,12,12,11,5,0,5,5,5,5,0,5,5,5,0,3,12,11,3,12,12,12,12,11,3,12,12,12,12,12,12,12,12,12,11,11,5,3,12,12,12,5,3,5,5,5,5,3,12,12,11,5,5,5,0,0,3,12,12,12,12,11,3,12,12,12,11,11,11,11,4,13,12,13,12,12,11,11,3,12,12,12,11,11,11,0,3,12,12,12,11,11,0,3,12,12,12,12,12,12,3,12,12,12,12,17,17,11,5,5,5,5,0,17,17,17,17,17,3,12,12,12,12,12,11,0,3,12,12,12,12,11,0,3,12,12,12,12,12,4,13,13,13,13,13,11,11,5,3,12,12,3,12,12,3,12,12,12,12,11,11,11,11,11,11,3,12,11,11,11,5,3,12,11,0,0,3,12,12,12,12,12,12,12,11,11,0,3,12,12,12,12,12,12,12,12,12,11,11,11,11,5,5,5,5,5,5,5,5,5,0,3,12,12,11,0,3,12,12,12,12,11,0,0,3,12,11,5,0,5,3,12,12,12,12,12,12,12,5,5,3,12,12,12,12,11,11,0,3,12,12,11,3,12,12,12,11,3,12,12,12,12,11,0,3,12,12,12,11,5,0,3,12,12,11,5,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,11,11,11,11,5,5,11,11,11,11,5,5,5,5,0,5,5,0,3,12,12,12,12,12,12,11,5,5,3,12,12,12,12,12,12,12,12,12,11,11,3,12,12,12,12,12,11,11,3,12,12,11,5,5,5,5,5,5,5,3,12,12,11,0,0,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,0,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,0,3,12,12,11,11,5,5,5,5,5,5,5,5,5,5,3,12,12,12,12,12,12,12,12,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,11,11,11,11,3,12,12,12,12,12,12,12,12,11,11,11,11,11,5,5,5,5,8,10,10,10,10,3,12,12,12,11,11,11,11,0,0,3,12,12,12,12,11,17,17,3,12,12,12,12,11,5,0,3,12,11,11,11,11,11,3,12,12,11,0,3,12,12,12,12,12,11,3,12,12,12,12,11,11,11,11,11,3,12,12,12,12,12,11,0,3,12,12,12,12,11,11,4,13,13,13,13,13,3,12,12,5,0,3,12,12,12,12,12,12,12,12,12,11,4,13,13,13,11,3,12,12,12,12,11,0,3,12,12,12,12,11,11,3,12,5,0,3,12,12,12,12,11,11,3,12,12,12,12,12,12,12,12,11,11,5,0,3,12,12,12,12,11,3,12,12,12,12,12,12,11,3,12,12,12,12,12,11,3,12,12,12,12,11,3,12,12,5,11,11,3,12,12,12,11,0,3,12,12,12,11,8,10,10,10,10,11,4,13,13,3,12,11,11,5,17,0,0,3,12,12,12,11,5,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,5,3,12,12,12,11,3,12,11,3,12,11,3,12,12,11,11,5,0,0,0,3,12,12,12,12,12,12,12,12,12,4,13,13,13,12,12,3,12,12,12,3,12,12,12,12,3,12,12,12,12,12,6,11,11,11,11,5,4,13,13,13,5,3,12,12,12,5,5,0,5,5,5,0,3,12,11,5,3,12,11,0,3,12,12,12,11,3,12,12,12,12,12,12,12,12,3,12,12,5,5,0,3,12,11,3,12,12,0,3,12,12,12,11,0,3,12,12,12,12,12,11,3,12,11,11,11,11,0,3,12,11,11,5,5,5,3,12,12,12,11,11,5,5,0,4,13,13,13,13,11,8,10,10,11,11,3,12,5,3,12,12,12,11,11,11,11,3,12,12,12,12,5,0,3,12,12,12,12,12,12,12,11,3,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,3,12,12,12,12,3,12,12,12,12,12,12,12,12,12,5,5,5,5,4,13,13,13,13,13,13,13,13,11,11,0,0,3,12,12,12,12,11,3,5,0,3,12,12,12,12,12,12,12,12,11,11,11,5,5,5,0,17,3,12,12,12,12,12,11,11,5,5,0,0,5,5,5,3,12,12,0,3,12,12,12,12,11,3,12,11,3,11,5,5,5,0,3,12,12,12,11,3,12,12,12,11,3,12,12,12,11,0,17,17,3,12,12,12,12,3,12,12,11,11,11,11,11,11,4,13,13,13,13,13,13,13,13,13,13,11,11,3,12,12,12,12,12,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,5,5,11,11,11,11,11,11,11,11,11,11,5,5,5,5,4,13,13,13,13,13,13,8,10,10,11,10,11,11,11,11,11,11,11,11,11,11,11,4,13,13,13,13,11,11,11,11,11,11,11,5,3,12,12,12,12,12,11,0,3,5,5,0,3,12,11,11,11,3,12,12,11,5,0,3,12,12,12,12,12,12,4,13,13,13,13,11,11,11,11,11,11,11,11,11,0,3,12,12,12,12,11,3,12,12,12,12,12,11,5,5,5,5,3,12,12,12,12,12,3,12,12,12,12,12,11,11,11,11,5,3,3,12,12,12,4,13,13,13,13,13,13,3,12,12,12,5,5,11,11,5,5,5
"generate_houses":{"doc":"Procedurally generates houses along empty residential …","t":[5,5,5,5],"n":["main","generate_buildings_on_empty_residential_roads","rand_dist","import_map"],"q":["generate_houses","","",""],"d":["","","",""],"i":[0,0,0,0],"f":[[[]],[[["map",3],["xorshiftrng",3],["timer",3]],[["polygon",3],["vec",3]]],[[["f64",15],["xorshiftrng",3]],["distance",3]],[[["option",4],["timer",3],["bool",15],["string",3]],["map",3]]],"p":[]},\
"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":[]},\
"geom":{"doc":"","t":[0,3,12,18,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,11,11,11,11,11,11,11,11,11,0,17,3,12,12,11,11,11,11,11,11,11,0,3,12,18,11,11,11,11,11,11,11,11,11,11,11,0,3,12,18,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,11,11,11,11,5,0,3,12,12,11,11,11,11,11,11,11,11,11,11,0,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,11,5,3,12,12,11,0,3,12,11,11,11,0,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,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,11,11,5,5,5,0,17,4,13,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,11,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,5,5,0,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,11,0,3,12,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,18,11,11,11,11,11,11,11,0,4,13,13,13,13,13,13,11,8,10,10,10,3,12,12,12,12,11,11,11,11,11,11,11,11,0,3,12,18,11,11,11,11,11,11,11,11,11,11,11,3,12,3,12,12,12,12,3,12,12,12,12,3,12,12,3,12,3,12,3,12,12,3,12,12,3,12,12,3,12,12,3,12,3,12,12,12,3,12,12,12,4,13,3,12,12,3,12,12,3,12,12,3,12,3,12,8,10,10,10,3,12,12,12,12,4,13,13,13,13,13,13,3,12,17,5,3,12,12,3,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,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,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":["angle","Angle","0","ZERO","new_rads","degrees","opposite","invert_y","rotate_degs","normalized_radians","normalized_degrees","simple_shortest_rotation_towards","shortest_rotation_towards","approx_eq","reorient","bounds","Bounds","min_x","min_y","max_x","max_y","new","zero","from","update","union","add_buffer","contains","as_bbox","get_rectangle","width","height","center","GPSBounds","min_lon","min_lat","max_lon","max_lat","new","from","update","contains","get_max_world_pt","to_bounds","try_convert","convert","convert_back","circle","TRIANGLES_PER_CIRCLE","Circle","center","radius","new","contains_pt","get_bounds","to_polygon","to_partial_polygon","to_ring","to_outline","distance","Distance","0","ZERO","meters","const_meters","inches","miles","centimeters","feet","abs","sqrt","inner_meters","to_feet","to_string","duration","Duration","0","ZERO","EPSILON","seconds","minutes","hours","f64_minutes","const_seconds","to_u64","from_u64","inner_seconds","get_parts","parse","epsilon_eq","realtime_elapsed","round_up","num_minutes_rounded_up","make_intervals_for_max","to_string","find_closest","FindClosest","geometries","quadtree","new","add","all_close_pts","closest_pt","pts_to_line_string","gps","LonLat","longitude","latitude","new","x","y","to_pt","gps_dist","fast_dist","read_osmosis_polygon","write_osmosis_polygon","center","parse_wkt_linestring","line","Line","0","1","new","must_new","infinite","pt1","pt2","points","to_polyline","make_polygons","length","intersection","crosses","intersection_infinite","shift_right","shift_left","shift_eith
"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 agents ID","None for buses","None for buses","None for pedestrians","The agents 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"]]},\
"import_traffic":{"doc":"","t":[5,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["main","Input","scenario_name","people","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","deserialize"],"q":["import_traffic","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","",""],"i":[0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"f":[[[]],null,null,null,[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["any",8],["box",3],["global",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["arc",3],["any",8]]],[[],["result",4]]],"p":[[3,"Input"]]},\
"importer":{"doc":"Its 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_
"json_to_binary_map":{"doc":"","t":[5],"n":["main"],"q":["json_to_binary_map"],"d":[""],"i":[0],"f":[[[]]],"p":[]},\
"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":[]},\
"osm_viewer":{"doc":"","t":[0,6,3,12,12,12,12,11,11,11,3,12,12,12,12,11,11,11,11,3,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],"n":["viewer","App","Viewer","top_panel","fixed_object_outline","minimap","businesses","new_state","recalculate_top_panel","calculate_tags","BusinessSearch","counts","show","highlight","hovering_on_amenity","new","update","hovering_on_amenity","render","MinimapController","main","run","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","into_any_arc","event","draw_baselayer","draw","has_zorder","make_legend"],"q":["osm_viewer","osm_viewer::viewer","","","","","","","","","","","","","","","","","","","osm_viewer","","osm_viewer::viewer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,3,3],"f":[null,null,null,null,null,null,null,[[["simpleapp",3],["eventctx",3]],[["box",3],["state",8]]],[[["option",4],["simpleapp",3],["eventctx",3],["widget",3]]],[[["simpleapp",3],["eventctx",3]],["widget",3]],null,null,null,null,null,[[["simpleapp",3],["eventctx",3]],["businesssearch",3]],[[["simpleapp",3],["eventctx",3]]],[[["simpleapp",3],["eventctx",3],["option",4],["string",3]]],[[["eventctx",3]],["widget",3]],null,[[]],[[["settings",3]]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["box",3],["global",3],["any",8]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["box",3],["global",3],["any",8]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["arc",3],["any",8]]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["box",3],["global",3],["any",8]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["arc",3],["any",8]]],[[["simpleapp",3],["eventctx",3]],[["simpleapp",3],["transition",4]]],[[],["drawbaselayer",4]],[[["simpleapp",3],["gfxctx",3]]],[[["simpleapp",3]],["bool",15]],[[["simpleapp",3],["eventctx",3]],["widget",3]]],"p":[[3,"Viewer"],[3,"BusinessSearch"],[3,"MinimapController"]]},\
"parking_mapper":{"doc":"","t":[0,6,3,12,12,12,12,12,4,13,13,13,13,13,4,13,13,13,13,13,11,11,3,12,12,12,12,12,11,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],"n":["mapper","App","ParkingMapper","panel","draw_layer","show","selected","data","Show","ToDo","Done","DividedHighways","UnmappedDividedHighways","OverlappingStuff","Value","BothSides","NoStopping","RightOnly","LeftOnly","Complicated","new_state","make","ChangeWay","panel","draw","osm_way_id","data","show","new_state","generate_osmc","find_divided_highways","find_overlapping_stuff","main","from","into","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","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","borrow","borrow_mut","try_from","try_into","type_id","vzip","into_any","into_any_rc","as_any","as_any_mut","clone","clone","eq","eq","fmt","event","draw","event","draw"],"q":["parking_mapper","parking_mapper::mapper","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","parking_mapper","parking_mapper::mapper","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,1,1,1,1,1,0,2,2,2,2,2,0,3,3,3,3,3,1,1,0,4,4,4,4,4,4,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,2,3,2,3,2,1,1,4,4],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3],["simpleapp",3]],[["state",8],["box",3]]],[[["value",4],["show",4],["wayid",3],["btreemap",3],["eventctx",3],["simpleapp",3]],[["state",8],["box",3]]],null,null,null,null,null,null,[[["simpleapp",3],["value",4],["show",4],["wayid",3],["btreemap",3],["hashset",3],["eventctx",3]],[["state",8],["box",3]]],[[["bool",15],["btreemap",3],["timer",3]],["result",6]],[[["simpleapp",3]],[["roadid",3],["hashset",3]]],[[["timer",3],["simpleapp",3]],[["polygon",3],["vec",3]]],[[]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["any",8],["box",3],["global",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["any",8],["box",3],["global",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["any",8],["arc",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["any",8],["box",3],["global",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["any",8],["arc",3]]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["box",3],["global",3]],[["any",8],["box",3],["global",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[],["show",4]],[[],["value",4]],[[["show",4]],["bool",15]],[[["value",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["simpleapp",3],["eventctx",3]],[["transition",4],["simpleapp",3]]],[[["gfxctx",3],["simpleapp",3]]],[[["simpleapp",3],["eventctx",3]],[["transition",4],["simpleapp",3]]],[[["gfxctx",3],["simpleapp",3]]]],"p":[[3,"ParkingMapper"],[4,"Show"],[4,"Value"],[3,"ChangeWay"]]},\
"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":[]},\
"popdat":{"doc":"popdat (“population data”) generates <code>Scenarios</code> given …","t":[0,5,5,5,5,0,5,5,0,0,5,3,12,11,11,11,11,5,0,3,12,12,12,12,3,12,12,11,5,3,12,12,12,12,12,5,11,11,11,3,12,12,11,11,5,3,12,12,3,12,12,12,12,4,13,13,3,12,4,13,13,13,13,13,13,13,13,13,13,3,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],"n":["activities","rand_duration","rand_time","minutes","hours","distribute_people","assign_people_to_houses","distribute_population_to_homes","import_census","make_person","make_people","PersonFactory","activity_to_buildings","new","activity_to_buildings","find_building_for_activity","make_person","pick_mode","od","DesireLine","home_zone","work_zone","mode","number_commuters","Options","departure_time","work_duration","default","disaggregate","Zone","polygon","pct_overlap","homes","workplaces","borders","create_zones","pick_home","pick_workplace","pick_borders","NormalDistribution","mean","std_deviation","new","sample","distribute_population_to_homes","CensusArea","polygon","population","CensusPerson","home","age","employed","owns_car","PersonType","Student","Worker","Schedule","activities","Activity","Breakfast","Lunch","Dinner","School","Entertainment","Errands","Financial","Healthcare","Home","Work","Config","walk_for_distances_shorter_than","walk_or_bike_for_distances_shorter_than","default","generate_scenario","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","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","clone","eq","ne","eq","fmt","fmt","fmt","hash","generate_schedule","fetch_all_for_map"],"q":["popdat","popdat::activities","","","","popdat","popdat::distribute_people","","popdat","","popdat::make_person","","","","","","","","popdat","popdat::od","","","","","","","","","","","","","","","","","","","","","","","","","popdat","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","popdat::make_person","","","","","","","","","","","","","popdat::od","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","popdat","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","
"random_scenario":{"doc":"","t":[5],"n":["main"],"q":["random_scenario"],"d":[""],"i":[0],"f":[[[]]],"p":[]},\
"santa":{"doc":"","t":[0,17,3,12,12,11,3,11,3,12,11,11,11,0,3,12,12,12,3,12,12,12,12,4,13,12,12,12,13,12,12,12,13,12,12,12,11,11,11,11,11,11,11,3,12,12,12,3,12,12,12,12,12,11,11,11,11,11,0,17,3,12,12,12,12,12,12,12,11,11,5,5,5,0,3,12,12,12,12,4,13,13,13,13,11,11,11,0,17,3,12,11,11,5,0,17,17,17,17,3,12,12,12,12,12,12,12,12,11,11,11,11,11,3,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,3,12,12,12,12,11,11,3,0,3,12,12,12,12,12,12,12,12,12,12,11,0,5,5,0,17,17,3,12,3,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,0,17,3,12,12,12,12,12,11,11,11,11,11,11,11,11,4,13,13,11,3,12,11,11,0,3,12,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,12,11,11,11,11,11,0,3,11,5,5,5,3,11,5,0,3,12,12,12,12,12,11,11,11,6,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,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,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":["after_level","ZOOM","Strategize","unlock_messages","draw_all","new_state","Results","new_state","RecordPath","pts","new","add_pt","render","animation","Animator","active","draw_mapspace","draw_screenspace","Animation","start","end","effect","screenspace","Effect","Scale","orig","center","lerp_scale","FollowPath","color","width","pl","Flash","orig","alpha_scale","cycles","new","add","add_screenspace","event","draw","is_done","render","SnowEffect","rng","flakes","draw","Snowflake","start","initial_pos","fall_speed","swoop_period","max_swoop","pos","new","spawn_new","event","draw","before_level","ZOOM","Picker","vehicle_panel","instructions_panel","upzone_panel","level","bldgs","current_picks","draw_start","new_state","randomly_pick_upzones","make_vehicle_panel","make_upzone_panel","explain_upzoning","buildings","Buildings","buildings","draw_all","total_housing_units","upzones","BldgState","Undelivered","Store","Done","Ignore","new","all_stores","draw_done_houses","controls","HACK","InstantController","facing","new","displacement","angle_from_arrow_keys","game","MAX_BOOST","ACQUIRE_BOOST_RATE","BOOST_SPEED_MULTIPLIER","HANGRY_SPEED_MULTIPLIER","Game","status_panel","time_panel","pause_panel","minimap","animator","snow","state","player","new_state","update_time_panel","update_status_panel","update_boost_panel","update","GameState","level","vehicle","bldgs","score","energy","boost","draw_done_houses","energyless_arrow","idle_time","game_over","warned_low_time","warned_low_energy","record_path","new","present_dropped","has_energy","met_goal","EnergylessArrow","draw","started","last_update","all_stores","new","update","MinimapController","levels","Level","title","description","map","music","start","minimap_zoom","time_limit","goal","unlock_upzones","unlock_vehicles","all","meters","custom_bar","make_bar","music","OUT_OF_GAME","IN_GAME","Music","inner","Inner","_stream","stream_handle","sink","unmuted_volume","current_song","panel","empty","start","event","draw","specify_volume","change_song","new","unmute","mute","specify_volume","change_song","player","ZOOM","Player","pos","facing","on","bldgs_along_road","controls","new","update_with_speed","pos_to_on","apply_displacement","
"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_seitan":{"doc":"","t":[5,5,5,5],"n":["main","run","alter_turn_destinations","nuke_random_parking"],"q":["traffic_seitan","","",""],"d":["","","",""],"i":[0,0,0,0],"f":[[[]],[[["map",3],["sim",3],["xorshiftrng",3],["timer",3]]],[[["map",3],["xorshiftrng",3],["sim",3],["mapedits",3]]],[[["map",3],["mapedits",3],["xorshiftrng",3]]]],"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
"updater":{"doc":"","t":[17,5,5,5,5,5,5,5,5,5,5,5],"n":["MD5_BUF_READ_SIZE","main","download_updates","just_compare","upload","incremental_upload","generate_manifest","md5sum","rm","download_file","remove_empty_directories","compress"],"q":["updater","","","","","","","","","","",""],"d":["","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0],"f":[null,[[]],[[["bool",15],["string",3]]],[[]],[[["string",3]]],[[["string",3]]],[[["manifest",3]],["manifest",3]],[[["str",15]],["string",3]],[[["str",15]]],[[["str",15]]],[[["str",15]]],[[["str",15]]]],"p":[]},\
"widgetry":{"doc":"Widgets","t":[0,3,12,12,12,12,12,12,12,12,4,13,13,3,12,12,12,12,0,8,11,11,11,11,3,12,12,11,11,11,4,13,13,13,8,10,10,11,11,11,11,11,11,11,4,13,13,13,13,13,13,13,13,13,8,10,11,11,11,11,11,11,3,12,12,0,3,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,0,5,5,3,12,12,12,11,11,11,11,11,11,11,3,12,12,12,12,12,11,3,12,12,11,11,3,12,12,11,11,6,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,11,11,11,0,5,3,12,11,11,11,0,17,17,17,3,12,12,12,12,12,12,12,12,12,12,12,12,12,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,17,4,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,0,3,12,12,12,12,4,13,13,13,13,3,12,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,11,11,5,5,11,0,17,17,17,17,3,12,12,11,3,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,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,0,4,13,13,13,13,13,13,13,13,13,13,13,13,13,11,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,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,13,13,13,13,13,13,13,13,13,13,13,13,13,13,18,11,11,11,11,4,13,13,13,11,5,5,0,4,13,13,13,13,12,12,12,12,3,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,12,12,11,11,0,0,4,13,13,4,13,13,3,12,12,12,12,11,11,11,11,11,11,11,11,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,11,11,4,13,13,13,13,13,11,0,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,17,17,3,12,12,12,11,11,3,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,5,0,3,12,12,11,11,11,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,3,12,12,11,11,11,11,0,0,3,12,12,12,12,12,12,11,11,11,11,11,11,11,5,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,6,7,17,11,11,11,11,11,11,11,11,11,11,11,11,11,5,0,17,17,5,5,5,5,5,3,12,12,12,12,12,5,5,5,0,17,17,17,17,4,13,13,13,13,13,13,11,3,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,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,5,8,10,10,11,0,0,5,0,3,12,12,12,11,11,3,12,11,11,11,11,11,0,0,17,3,12,12,12,12,12,11,11,11,0,3,12,12,12,12,12,12,12,12,12,12,12,12,11,11,3,12,12,12,12,12,12,12,12,12,12,12,12,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,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,12,3,12,12,12,12,12,11,0,3,12,12,12,12,11,0,3,3,12,12,11,0,3,12,12,12,12,12,12,11,11,11,11,5,0,3,12,12,12,11,5,0,3,12,4,13,13,11,11,11,0,3,12,12,12,12,12,12,12,12,4,13,13,12,12,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,12,11,3,12,12,12,12,12,11,3,12,12,12,11,0,3,12,12,12,12,12,12,11,0,3,12,12,12,12,11,11,11,11,11,0,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,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,4,13,13,13,13,11,11,11,11,11,11,11,11,0,3,12,12,12,12,11,11,5,11,0,3,12,12,12,12,11,11,8,10,10,10,10,10,10,3,12,12,12,5,5,0,3,12,12,12,11,0,3,12,12,12,12,12,12,12,4,13,12,12,13,12,12,13,12,17,17,11,11,11,11,11,11,11,11,11,11,11,11,11,0,17,8,3,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,0,3,12,11,11,0,17,3,12,12,12,12,12,12,12,12,4,13,13,3,12,12,12,3,12,12,12,12,11,11,11,11,11,11,11,11,5,5,0,3,12,12,12,11,11,3,12,12,12,11,11,11,11,11,11,11,11,11,11,11,0,3,12,12,12,12,12,12,12,12,12,11,11,11,11,11,0,3,12,12,12,11,11,11,11,11,11,17,8,10,10,10,10,11,11,4,13,13,13,3,12,12,11,11,11,11,11,11,3,12,12,12,12,12,12,4,13,13,3,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,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,12,12,12,12,11,11,0,4,13,13,13,8,11,11,11,11,8,10,11,11,11,11,11,8,10,10,11,11,4,13,13,13,13,13,13,13,13,13,3,12,12,12,12,12,3,12,12,12,12,12,12,12,12,12,12,12,12,12,3,12,12,12,12,12,12,4,13,13,13,13,13,13,13,4,13,13,13,13,13,1
"widgetry_demo":{"doc":"","t":[5,5,3,3,12,12,12,12,12,12,11,11,11,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],"n":["main","run","App","Demo","controls","timeseries_panel","scrollable_canvas","texture_demo","elapsed","tabs","new","make_timeseries_panel","redraw_stopwatch","setup_texture_demo","setup_scrollable_canvas","make_tabs","make_controls","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","event","draw"],"q":["widgetry_demo","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"f":[[[]],[[["settings",3]]],null,null,null,null,null,null,null,null,[[["eventctx",3]]],[[["eventctx",3]],["panel",3]],[[["eventctx",3]]],[[["texture",3],["eventctx",3]],["drawable",3]],[[["eventctx",3]],["drawable",3]],[[["eventctx",3]],["tabcontroller",3]],[[["tabcontroller",3],["eventctx",3]],["panel",3]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["global",3],["box",3]],[["any",8],["global",3],["box",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["arc",3]],[["any",8],["arc",3]]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["global",3],["box",3]],[["any",8],["global",3],["box",3]]],[[["rc",3]],[["rc",3],["any",8]]],[[],["any",8]],[[],["any",8]],[[["app",3],["eventctx",3]],[["transition",4],["app",3]]],[[["gfxctx",3],["app",3]]]],"p":[[3,"Demo"],[3,"App"]]}\
}');
initSearch(searchIndex);