diff --git a/rustdoc/abstutil/all.html b/rustdoc/abstutil/all.html index ce7fc69d8f..e3eed88680 100644 --- a/rustdoc/abstutil/all.html +++ b/rustdoc/abstutil/all.html @@ -3,4 +3,4 @@

[] - List of all items

Structs

Enums

Traits

Functions

Constants

\ No newline at end of file + List of all items

Structs

Enums

Traits

Functions

Constants

\ No newline at end of file diff --git a/rustdoc/abstutil/fn.clear_current_line.html b/rustdoc/abstutil/fn.clear_current_line.html new file mode 100644 index 0000000000..37a359820b --- /dev/null +++ b/rustdoc/abstutil/fn.clear_current_line.html @@ -0,0 +1,4 @@ +abstutil::clear_current_line - Rust + +

[][src]Function abstutil::clear_current_line

pub fn clear_current_line()
\ No newline at end of file diff --git a/rustdoc/abstutil/index.html b/rustdoc/abstutil/index.html index e94fcb97de..66e1e2f687 100644 --- a/rustdoc/abstutil/index.html +++ b/rustdoc/abstutil/index.html @@ -33,7 +33,7 @@ organize cities hierarchially.

roughly contiguous; the space used by the FixedMap will be O(n) with respect to the largest value returned here.

TimerSink

Functions

-
basename
clamp
contains_duplicates
delete_file

Idempotent

+
basename
clamp
clear_current_line
contains_duplicates
delete_file

Idempotent

deserialize_btreemap

Deserializes a BTreeMap from a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402.

deserialize_hashmap

Deserializes a HashMap from a list of tuples.

diff --git a/rustdoc/abstutil/sidebar-items.js b/rustdoc/abstutil/sidebar-items.js index dea85d7869..dc0381ae29 100644 --- a/rustdoc/abstutil/sidebar-items.js +++ b/rustdoc/abstutil/sidebar-items.js @@ -1 +1 @@ -initSidebarItems({"constant":[["PROGRESS_FREQUENCY_SECONDS",""]],"enum":[["Parallelism",""]],"fn":[["basename",""],["clamp",""],["contains_duplicates",""],["delete_file","Idempotent"],["deserialize_btreemap","Deserializes a BTreeMap from a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402."],["deserialize_hashmap","Deserializes a HashMap from a list of tuples."],["deserialize_multimap","Deserializes a MultiMap."],["deserialize_usize","Deserializes a `usize` from a `u32`."],["elapsed_seconds",""],["file_exists",""],["find_next_file",""],["find_prev_file","Keeps file extensions"],["from_binary","Deserializes an object from the bincode format."],["from_binary_reader","Deserializes an object from the bincode format, from a reader."],["from_json","Deserializes an object from a JSON string."],["from_json_reader","Deserializes an object from JSON, from a reader."],["list_all_objects","Just list all things from a directory, return sorted by name, with file extension removed."],["list_dir","Returns full paths"],["load_all_objects","Load all serialized things from a directory, return sorted by name, with file extension removed. Detects JSON or binary. Filters out broken files."],["maybe_read_binary",""],["maybe_read_json",""],["must_run_cmd","Runs a command, asserts success. STDOUT and STDERR aren't touched."],["parent_path",""],["parse_scenario_path","Extract the map and scenario name from a path. Crashes if the input is strange."],["path",""],["path_all_edits",""],["path_all_saves",""],["path_all_scenarios",""],["path_camera_state",""],["path_edits",""],["path_popdat",""],["path_prebaked_results",""],["path_raw_map",""],["path_save",""],["path_scenario",""],["plain_list_names",""],["prettyprint_time",""],["prettyprint_usize",""],["read_binary",""],["read_json",""],["read_object",""],["retain_btreemap",""],["retain_btreeset",""],["serialize_btreemap","Serializes a BTreeMap as a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402."],["serialize_hashmap","Serializes a HashMap as a list of tuples, first sorting by the keys. This ensures the serialized form is deterministic."],["serialize_multimap","Serializes a MultiMap."],["serialize_usize","Serializes a `usize` as a `u32` to save space. Useful when you need `usize` for indexing, but the values don't exceed 2^32."],["serialized_size_bytes","The number of bytes for an object serialized to bincode."],["slurp_file",""],["to_json","Stringifies an object to nicely formatted JSON."],["to_json_terse","Stringifies an object to terse JSON."],["wraparound_get",""],["write_binary",""],["write_json",""]],"mod":[["abst_data",""],["abst_paths","Generate paths for different A/B Street files"],["cli",""],["collections",""],["io",""],["io_native","Normal file IO using the filesystem"],["logger",""],["process",""],["serde",""],["time",""],["utils",""]],"struct":[["CmdArgs","Yet another barebones command-line flag parsing library."],["Counter",""],["DataPacks","Player-chosen groups of files to opt into downloading"],["Entry","A single file"],["FileWithProgress",""],["FixedMap","A drop-in replacement for `BTreeMap`, where the keys have the property of being array indices. Some values may be missing. Much more efficient at operations on individual objects, because it just becomes a simple array lookup."],["Logger",""],["Manifest","A list of all canonical data files for A/B Street that're uploaded somewhere. The file formats are tied to the latest version of the git repo. Players use the updater crate to sync these files with local copies."],["MapName","A single map is identified using this. Using a struct makes refactoring later easier, to organize cities hierarchially."],["MultiMap",""],["Tags","Convenience functions around a string->string map"],["Timer","Hierarchial magic"],["VecMap","Use when your key is just PartialEq, not Ord or Hash."]],"trait":[["IndexableKey","Use with `FixedMap`. From a particular key, extract a `usize`. These values should be roughly contiguous; the space used by the `FixedMap` will be `O(n)` with respect to the largest value returned here."],["TimerSink",""]]}); \ No newline at end of file +initSidebarItems({"constant":[["PROGRESS_FREQUENCY_SECONDS",""]],"enum":[["Parallelism",""]],"fn":[["basename",""],["clamp",""],["clear_current_line",""],["contains_duplicates",""],["delete_file","Idempotent"],["deserialize_btreemap","Deserializes a BTreeMap from a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402."],["deserialize_hashmap","Deserializes a HashMap from a list of tuples."],["deserialize_multimap","Deserializes a MultiMap."],["deserialize_usize","Deserializes a `usize` from a `u32`."],["elapsed_seconds",""],["file_exists",""],["find_next_file",""],["find_prev_file","Keeps file extensions"],["from_binary","Deserializes an object from the bincode format."],["from_binary_reader","Deserializes an object from the bincode format, from a reader."],["from_json","Deserializes an object from a JSON string."],["from_json_reader","Deserializes an object from JSON, from a reader."],["list_all_objects","Just list all things from a directory, return sorted by name, with file extension removed."],["list_dir","Returns full paths"],["load_all_objects","Load all serialized things from a directory, return sorted by name, with file extension removed. Detects JSON or binary. Filters out broken files."],["maybe_read_binary",""],["maybe_read_json",""],["must_run_cmd","Runs a command, asserts success. STDOUT and STDERR aren't touched."],["parent_path",""],["parse_scenario_path","Extract the map and scenario name from a path. Crashes if the input is strange."],["path",""],["path_all_edits",""],["path_all_saves",""],["path_all_scenarios",""],["path_camera_state",""],["path_edits",""],["path_popdat",""],["path_prebaked_results",""],["path_raw_map",""],["path_save",""],["path_scenario",""],["plain_list_names",""],["prettyprint_time",""],["prettyprint_usize",""],["read_binary",""],["read_json",""],["read_object",""],["retain_btreemap",""],["retain_btreeset",""],["serialize_btreemap","Serializes a BTreeMap as a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402."],["serialize_hashmap","Serializes a HashMap as a list of tuples, first sorting by the keys. This ensures the serialized form is deterministic."],["serialize_multimap","Serializes a MultiMap."],["serialize_usize","Serializes a `usize` as a `u32` to save space. Useful when you need `usize` for indexing, but the values don't exceed 2^32."],["serialized_size_bytes","The number of bytes for an object serialized to bincode."],["slurp_file",""],["to_json","Stringifies an object to nicely formatted JSON."],["to_json_terse","Stringifies an object to terse JSON."],["wraparound_get",""],["write_binary",""],["write_json",""]],"mod":[["abst_data",""],["abst_paths","Generate paths for different A/B Street files"],["cli",""],["collections",""],["io",""],["io_native","Normal file IO using the filesystem"],["logger",""],["process",""],["serde",""],["time",""],["utils",""]],"struct":[["CmdArgs","Yet another barebones command-line flag parsing library."],["Counter",""],["DataPacks","Player-chosen groups of files to opt into downloading"],["Entry","A single file"],["FileWithProgress",""],["FixedMap","A drop-in replacement for `BTreeMap`, where the keys have the property of being array indices. Some values may be missing. Much more efficient at operations on individual objects, because it just becomes a simple array lookup."],["Logger",""],["Manifest","A list of all canonical data files for A/B Street that're uploaded somewhere. The file formats are tied to the latest version of the git repo. Players use the updater crate to sync these files with local copies."],["MapName","A single map is identified using this. Using a struct makes refactoring later easier, to organize cities hierarchially."],["MultiMap",""],["Tags","Convenience functions around a string->string map"],["Timer","Hierarchial magic"],["VecMap","Use when your key is just PartialEq, not Ord or Hash."]],"trait":[["IndexableKey","Use with `FixedMap`. From a particular key, extract a `usize`. These values should be roughly contiguous; the space used by the `FixedMap` will be `O(n)` with respect to the largest value returned here."],["TimerSink",""]]}); \ No newline at end of file diff --git a/rustdoc/abstutil/time/fn.clear_current_line.html b/rustdoc/abstutil/time/fn.clear_current_line.html index 0751b403f8..57274fd232 100644 --- a/rustdoc/abstutil/time/fn.clear_current_line.html +++ b/rustdoc/abstutil/time/fn.clear_current_line.html @@ -1,4 +1,4 @@ abstutil::time::clear_current_line - Rust

[][src]Function abstutil::time::clear_current_line

pub(crate) fn clear_current_line()
\ No newline at end of file + Change settings

[][src]Function abstutil::time::clear_current_line

pub fn clear_current_line()
\ No newline at end of file diff --git a/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html b/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html index b59524e7c9..997f3c8a64 100644 --- a/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html +++ b/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html @@ -1,5 +1,5 @@ game::pregame::built_info::BUILT_TIME_UTC - Rust

[][src]Constant game::pregame::built_info::BUILT_TIME_UTC

pub const BUILT_TIME_UTC: &str = "Fri, 27 Nov 2020 00:04:33 +0000";

The built-time in RFC2822, UTC

+ Change settings

[][src]Constant game::pregame::built_info::BUILT_TIME_UTC

pub const BUILT_TIME_UTC: &str = "Fri, 27 Nov 2020 00:45:44 +0000";

The built-time in RFC2822, UTC

\ No newline at end of file diff --git a/rustdoc/geom/percent/index.html b/rustdoc/geom/percent/index.html index 27df937f96..0ded425c26 100644 --- a/rustdoc/geom/percent/index.html +++ b/rustdoc/geom/percent/index.html @@ -1,6 +1,6 @@ geom::percent - Rust

[][src]Module geom::percent

Structs

+ Change settings

[][src]Module geom::percent

Structs

Percent

Most of the time, [0, 1]. But some callers may go outside this range.

\ No newline at end of file diff --git a/rustdoc/geom/percent/struct.Percent.html b/rustdoc/geom/percent/struct.Percent.html index 22a79276a6..98f2173a48 100644 --- a/rustdoc/geom/percent/struct.Percent.html +++ b/rustdoc/geom/percent/struct.Percent.html @@ -1,10 +1,10 @@ geom::percent::Percent - Rust -

[][src]Function updater::curl

async fn curl<'_, '_>(
    version: &'_ str,
    path: &'_ str
) -> Result<Vec<u8>, Box<dyn Error>>
\ No newline at end of file diff --git a/rustdoc/updater/fn.download.html b/rustdoc/updater/fn.download.html index f7e8865a77..10d0595379 100644 --- a/rustdoc/updater/fn.download.html +++ b/rustdoc/updater/fn.download.html @@ -1,4 +1,4 @@ updater::download - Rust

[][src]Function updater::download

async fn download(version: String)
\ No newline at end of file + Change settings

[][src]Function updater::download

async fn download(version: String)
\ No newline at end of file diff --git a/rustdoc/updater/fn.generate_manifest.html b/rustdoc/updater/fn.generate_manifest.html index 01c46707b0..e2f5ecfc34 100644 --- a/rustdoc/updater/fn.generate_manifest.html +++ b/rustdoc/updater/fn.generate_manifest.html @@ -1,4 +1,4 @@ updater::generate_manifest - Rust

[][src]Function updater::generate_manifest

fn generate_manifest() -> Manifest
\ No newline at end of file + Change settings

[][src]Function updater::generate_manifest

fn generate_manifest() -> Manifest
\ No newline at end of file diff --git a/rustdoc/updater/fn.just_compare.html b/rustdoc/updater/fn.just_compare.html index f9b08be610..353cb051a2 100644 --- a/rustdoc/updater/fn.just_compare.html +++ b/rustdoc/updater/fn.just_compare.html @@ -1,4 +1,4 @@ updater::just_compare - Rust

[][src]Function updater::just_compare

fn just_compare()
\ No newline at end of file + Change settings

[][src]Function updater::just_compare

fn just_compare()
\ No newline at end of file diff --git a/rustdoc/updater/fn.main.html b/rustdoc/updater/fn.main.html index f3eb534ed6..d571e32aef 100644 --- a/rustdoc/updater/fn.main.html +++ b/rustdoc/updater/fn.main.html @@ -1,4 +1,4 @@ updater::main - Rust

[][src]Function updater::main

fn main()
\ No newline at end of file + Change settings

[][src]Function updater::main

fn main()
\ No newline at end of file diff --git a/rustdoc/updater/fn.must_run_cmd.html b/rustdoc/updater/fn.must_run_cmd.html index ef121377c3..6ce0dfc95b 100644 --- a/rustdoc/updater/fn.must_run_cmd.html +++ b/rustdoc/updater/fn.must_run_cmd.html @@ -1,4 +1,4 @@ updater::must_run_cmd - Rust

[][src]Function updater::must_run_cmd

fn must_run_cmd(cmd: &mut Command)
\ No newline at end of file + Change settings

[][src]Function updater::must_run_cmd

fn must_run_cmd(cmd: &mut Command)
\ No newline at end of file diff --git a/rustdoc/updater/fn.rm.html b/rustdoc/updater/fn.rm.html index 6d3df17b53..eab7b76107 100644 --- a/rustdoc/updater/fn.rm.html +++ b/rustdoc/updater/fn.rm.html @@ -1,4 +1,4 @@ updater::rm - Rust

[][src]Function updater::rm

fn rm(path: &str)
\ No newline at end of file + Change settings

[][src]Function updater::rm

fn rm(path: &str)
\ No newline at end of file diff --git a/rustdoc/updater/fn.upload.html b/rustdoc/updater/fn.upload.html index e939df390f..40f7507c7b 100644 --- a/rustdoc/updater/fn.upload.html +++ b/rustdoc/updater/fn.upload.html @@ -1,4 +1,4 @@ updater::upload - Rust

[][src]Function updater::upload

fn upload(version: String)
\ No newline at end of file + Change settings

[][src]Function updater::upload

fn upload(version: String)
\ No newline at end of file diff --git a/rustdoc/updater/index.html b/rustdoc/updater/index.html index d6277fe0b6..f669c4a513 100644 --- a/rustdoc/updater/index.html +++ b/rustdoc/updater/index.html @@ -1,6 +1,6 @@ updater - Rust

[][src]Crate updater

Constants

+ Change settings

[][src]Crate updater

Constants

MD5_BUF_READ_SIZE

Functions

curl
download
generate_manifest
just_compare
main
must_run_cmd
rm
upload
\ No newline at end of file