[INFO] fetching crate pvz_interception_calculator 2.0.13...
[INFO] testing pvz_interception_calculator-2.0.13 against 1.91.0 for beta-1.92-2
[INFO] extracting crate pvz_interception_calculator 2.0.13 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate pvz_interception_calculator 2.0.13
[INFO] finished tweaking crates.io crate pvz_interception_calculator 2.0.13
[INFO] tweaked toml for crates.io crate pvz_interception_calculator 2.0.13 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pvz_interception_calculator 2.0.13 on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pvz_interception_calculator 2.0.13 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nibble_vec v0.1.0
[INFO] [stderr]   Downloaded endian-type v0.1.2
[INFO] [stderr]   Downloaded error-code v2.3.1
[INFO] [stderr]   Downloaded str-buf v1.0.6
[INFO] [stderr]   Downloaded home v0.5.5
[INFO] [stderr]   Downloaded memchr v2.6.3
[INFO] [stderr]   Downloaded dyn-fmt v0.4.0
[INFO] [stderr]   Downloaded clipboard-win v4.5.0
[INFO] [stderr]   Downloaded cc v1.0.83
[INFO] [stderr]   Downloaded errno v0.3.3
[INFO] [stderr]   Downloaded unicode-segmentation v1.10.1
[INFO] [stderr]   Downloaded rustyline v12.0.0
[INFO] [stderr]   Downloaded fd-lock v3.0.13
[INFO] [stderr]   Downloaded log v0.4.20
[INFO] [stderr]   Downloaded unicode-width v0.1.10
[INFO] [stderr]   Downloaded radix_trie v0.2.1
[INFO] [stderr]   Downloaded nix v0.26.4
[INFO] [stderr]   Downloaded bitflags v2.4.0
[INFO] [stderr]   Downloaded smallvec v1.11.0
[INFO] [stderr]   Downloaded rustix v0.38.11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 256cfb5dc557eaa4ef00bed255b0e8d69b7721d51810e0240084fdd9ee059696
[INFO] running `Command { std: "docker" "start" "-a" "256cfb5dc557eaa4ef00bed255b0e8d69b7721d51810e0240084fdd9ee059696", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "256cfb5dc557eaa4ef00bed255b0e8d69b7721d51810e0240084fdd9ee059696", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "256cfb5dc557eaa4ef00bed255b0e8d69b7721d51810e0240084fdd9ee059696", kill_on_drop: false }`
[INFO] [stdout] 256cfb5dc557eaa4ef00bed255b0e8d69b7721d51810e0240084fdd9ee059696
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5effea7e555a43d2f726dd7b74658524f262b0c019b0d8d78c023332604c9700
[INFO] running `Command { std: "docker" "start" "-a" "5effea7e555a43d2f726dd7b74658524f262b0c019b0d8d78c023332604c9700", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.147
[INFO] [stderr]    Compiling rustix v0.38.11
[INFO] [stderr]    Compiling smallvec v1.11.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.5
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling bitflags v2.4.0
[INFO] [stderr]    Compiling endian-type v0.1.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling utf8parse v0.2.1
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling unicode-segmentation v1.10.1
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling unicode-width v0.1.10
[INFO] [stderr]    Compiling memchr v2.6.3
[INFO] [stderr]    Compiling home v0.5.5
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling dyn-fmt v0.4.0
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling fd-lock v3.0.13
[INFO] [stderr]    Compiling rustyline v12.0.0
[INFO] [stderr]    Compiling pvz_interception_calculator v2.0.13 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find value `NEED_COB_COL` in this scope
[INFO] [stdout]    --> src/game.rs:230:52
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 if hit_col <= 5. || cob_col.expect(NEED_COB_COL) <= 4 {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_COB_COL` in this scope
[INFO] [stdout]    --> src/game.rs:267:38
[INFO] [stdout]     |
[INFO] [stdout] 267 |                 .get((cob_col.expect(NEED_COB_COL) - 1) as usize)
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_TIME_SHOULD_BE_NON_NEGATIVE` in this scope
[INFO] [stdout]    --> src/game.rs:777:19
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 "{COB_TIME_SHOULD_BE_NON_NEGATIVE} ({INPUT_ERROR_GOT}: {cob_time})"
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COB_TIME_SHOULD_BE_NON_NEGATIVE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COB_TIME_SHOULD_BE_NON_NEGATIVE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT_ERROR_GOT` in this scope
[INFO] [stdout]    --> src/game.rs:777:54
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 "{COB_TIME_SHOULD_BE_NON_NEGATIVE} ({INPUT_ERROR_GOT}: {cob_time})"
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::INPUT_ERROR_GOT;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::INPUT_ERROR_GOT;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_MIN_WALK_OUT_OF_RANGE` in this scope
[INFO] [stdout]    --> src/game.rs:811:26
[INFO] [stdout]     |
[INFO] [stdout] 811 |         (None, _) => Err(GARG_MIN_WALK_OUT_OF_RANGE.format(&[
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG_MIN_WALK_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG_MIN_WALK_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_MAX_WALK_OUT_OF_RANGE` in this scope
[INFO] [stdout]    --> src/game.rs:816:26
[INFO] [stdout]     |
[INFO] [stdout] 816 |         (_, None) => Err(GARG_MAX_WALK_OUT_OF_RANGE.format(&[
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG_MAX_WALK_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG_MAX_WALK_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_X_RANGE_CANCELLED` in this scope
[INFO] [stdout]   --> src/parser.rs:19:36
[INFO] [stdout]    |
[INFO] [stdout] 19 |             printer::print_warning(GARG_X_RANGE_CANCELLED);
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::GARG_X_RANGE_CANCELLED;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::GARG_X_RANGE_CANCELLED;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_X_RANGE_MODIFIED` in this scope
[INFO] [stdout]   --> src/parser.rs:23:36
[INFO] [stdout]    |
[INFO] [stdout] 23 |             printer::print_warning(GARG_X_RANGE_MODIFIED.format(&[min, max]).as_str());
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::GARG_X_RANGE_MODIFIED;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::GARG_X_RANGE_MODIFIED;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HELLO` in this scope
[INFO] [stdout]   --> src/parser.rs:50:24
[INFO] [stdout]    |
[INFO] [stdout] 50 |         println!("{}", HELLO);
[INFO] [stdout]    |                        ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::HELLO;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::HELLO;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HELP` in this scope
[INFO] [stdout]   --> src/parser.rs:66:28
[INFO] [stdout]    |
[INFO] [stdout] 66 |             println!("{}", HELP);
[INFO] [stdout]    |                            ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::HELP;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::HELP;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ABOUT` in this scope
[INFO] [stdout]   --> src/parser.rs:75:28
[INFO] [stdout]    |
[INFO] [stdout] 75 |             println!("{}", ABOUT);
[INFO] [stdout]    |                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::ABOUT;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::ABOUT;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SET_FRONTYARD` in this scope
[INFO] [stdout]   --> src/parser.rs:86:28
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 println!("{SET_FRONTYARD}");
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::SET_FRONTYARD;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::SET_FRONTYARD;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SET_BACKYARD` in this scope
[INFO] [stdout]   --> src/parser.rs:91:28
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 println!("{SET_BACKYARD}");
[INFO] [stdout]    |                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::SET_BACKYARD;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::SET_BACKYARD;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SET_ROOF` in this scope
[INFO] [stdout]   --> src/parser.rs:96:28
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 println!("{SET_ROOF}");
[INFO] [stdout]    |                            ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::SET_ROOF;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::SET_ROOF;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_ROW_HIT_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:170:54
[INFO] [stdout]     |
[INFO] [stdout] 170 | ...                   printer::print_error(NEED_HIT_ROW_HIT_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_ROW_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_ROW_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:174:54
[INFO] [stdout]     |
[INFO] [stdout] 174 | ...                   printer::print_error(NEED_HIT_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:207:54
[INFO] [stdout]     |
[INFO] [stdout] 207 | ...                   printer::print_error(NEED_HIT_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_ROW_HIT_COL_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:243:54
[INFO] [stdout]     |
[INFO] [stdout] 243 | ...                   printer::print_error(NEED_HIT_ROW_HIT_COL_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_ROW_HIT_COL_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_ROW_HIT_COL_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_COL_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:247:54
[INFO] [stdout]     |
[INFO] [stdout] 247 | ...                   printer::print_error(NEED_HIT_COL_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_COL_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_COL_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:251:54
[INFO] [stdout]     |
[INFO] [stdout] 251 | ...                   printer::print_error(NEED_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_COL_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:289:54
[INFO] [stdout]     |
[INFO] [stdout] 289 | ...                   printer::print_error(NEED_HIT_COL_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_COL_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_COL_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:293:54
[INFO] [stdout]     |
[INFO] [stdout] 293 | ...                   printer::print_error(NEED_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_DOOM_ROW_DOOM_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:362:42
[INFO] [stdout]     |
[INFO] [stdout] 362 |                     printer::print_error(NEED_DOOM_ROW_DOOM_COL);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_DOOM_ROW_DOOM_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_DOOM_ROW_DOOM_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_DOOM_ROW` in this scope
[INFO] [stdout]    --> src/parser.rs:366:42
[INFO] [stdout]     |
[INFO] [stdout] 366 |                     printer::print_error(NEED_DOOM_ROW);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_DOOM_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_DOOM_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:488:50
[INFO] [stdout]     |
[INFO] [stdout] 488 | ...                   printer::print_error(NEED_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_ROW_HIT_COL_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:556:50
[INFO] [stdout]     |
[INFO] [stdout] 556 | ...                   printer::print_error(NEED_HIT_ROW_HIT_COL_RANGE);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_ROW_HIT_COL_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_ROW_HIT_COL_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_COL_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:560:50
[INFO] [stdout]     |
[INFO] [stdout] 560 | ...                   printer::print_error(NEED_HIT_COL_RANGE);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_COL_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_COL_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_ROW_HIT_COL_RANGE_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:602:50
[INFO] [stdout]     |
[INFO] [stdout] 602 | ...                   printer::print_error(NEED_HIT_ROW_HIT_COL_RANGE_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_ROW_HIT_COL_RANGE_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_ROW_HIT_COL_RANGE_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_HIT_COL_RANGE_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:606:50
[INFO] [stdout]     |
[INFO] [stdout] 606 | ...                   printer::print_error(NEED_HIT_COL_RANGE_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_HIT_COL_RANGE_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_HIT_COL_RANGE_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_COB_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:610:50
[INFO] [stdout]     |
[INFO] [stdout] 610 | ...                   printer::print_error(NEED_COB_COL);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_COB_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CANNOT_INTERCEPT_WITHOUT_HARM` in this scope
[INFO] [stdout]    --> src/parser.rs:706:36
[INFO] [stdout]     |
[INFO] [stdout] 706 |                         println!("{CANNOT_INTERCEPT_WITHOUT_HARM}");
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::CANNOT_INTERCEPT_WITHOUT_HARM;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::CANNOT_INTERCEPT_WITHOUT_HARM;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/parser.rs:712:29
[INFO] [stdout]     |
[INFO] [stdout] 712 | ...                   COL.format(&[format!("{:?}", cob_cols)]),
[INFO] [stdout]     |                       ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_COL_WITH_MAX_DELAY` in this scope
[INFO] [stdout]    --> src/parser.rs:711:31
[INFO] [stdout]     |
[INFO] [stdout] 711 | ...                   "{HIT_COL_WITH_MAX_DELAY}: {}",
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_COL_WITH_MAX_DELAY;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_COL_WITH_MAX_DELAY;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_IMP_X_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:727:42
[INFO] [stdout]     |
[INFO] [stdout] 727 |                     printer::print_error(NEED_IMP_X_RANGE);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_IMP_X_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_IMP_X_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IMP_X_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:732:57
[INFO] [stdout]     |
[INFO] [stdout] 732 |                         printer::print_error_with_input(IMP_X_SHOULD_BE_INTEGER, imp_x);
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::IMP_X_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::IMP_X_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IMP_X_SHOULD_BE_IN_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:739:30
[INFO] [stdout]     |
[INFO] [stdout] 739 | ...                   &IMP_X_SHOULD_BE_IN_RANGE
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::IMP_X_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::IMP_X_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_X_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:745:32
[INFO] [stdout]     |
[INFO] [stdout] 745 |                     println!("{GARG_X_RANGE}: {:.3}~{:.3}", min_garg_x, max_garg_x);
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG_X_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG_X_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ICE_TIMES_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:765:21
[INFO] [stdout]     |
[INFO] [stdout] 765 |                     ICE_TIMES_SHOULD_BE_INTEGER,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::ICE_TIMES_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::ICE_TIMES_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_TIME_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:777:49
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 printer::print_error_with_input(COB_TIME_SHOULD_BE_INTEGER, cob_time);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COB_TIME_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COB_TIME_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_TIME_SHOULD_BE_NON_NEGATIVE` in this scope
[INFO] [stdout]    --> src/parser.rs:782:21
[INFO] [stdout]     |
[INFO] [stdout] 782 |                     COB_TIME_SHOULD_BE_NON_NEGATIVE,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COB_TIME_SHOULD_BE_NON_NEGATIVE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COB_TIME_SHOULD_BE_NON_NEGATIVE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DELAY_TIME_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:794:49
[INFO] [stdout]     |
[INFO] [stdout] 794 |                 printer::print_error_with_input(DELAY_TIME_SHOULD_BE_INTEGER, delay_time);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DELAY_TIME_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DELAY_TIME_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_ROW_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:804:49
[INFO] [stdout]     |
[INFO] [stdout] 804 |                 printer::print_error_with_input(HIT_ROW_SHOULD_BE_INTEGER, hit_row);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_ROW_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_ROW_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_ROW_OUT_OF_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:809:22
[INFO] [stdout]     |
[INFO] [stdout] 809 |                     &HIT_ROW_OUT_OF_RANGE.format(&[format!("{:?}", valid_hit_rows)]),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_ROW_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_ROW_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_COL_SHOULD_BE_NUMBER` in this scope
[INFO] [stdout]    --> src/parser.rs:821:49
[INFO] [stdout]     |
[INFO] [stdout] 821 |                 printer::print_error_with_input(HIT_COL_SHOULD_BE_NUMBER, hit_col);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_COL_SHOULD_BE_NUMBER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_COL_SHOULD_BE_NUMBER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_COL_SHOULD_BE_IN_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:826:21
[INFO] [stdout]     |
[INFO] [stdout] 826 |                     HIT_COL_SHOULD_BE_IN_RANGE,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_COL_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_COL_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_COL_TIMES_EIGHTY_NOT_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:835:26
[INFO] [stdout]     |
[INFO] [stdout] 835 |                         &HIT_COL_TIMES_EIGHTY_NOT_INTEGER.format(&[hit_col, corrected_hit_col]),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_COL_TIMES_EIGHTY_NOT_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_COL_TIMES_EIGHTY_NOT_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_MIN_MAX_HIT_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:851:38
[INFO] [stdout]     |
[INFO] [stdout] 851 |                 printer::print_error(NEED_MIN_MAX_HIT_COL);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_MIN_MAX_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_MIN_MAX_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_MAX_HIT_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:855:38
[INFO] [stdout]     |
[INFO] [stdout] 855 |                 printer::print_error(NEED_MAX_HIT_COL);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_MAX_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_MAX_HIT_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MIN_COL_SHOULD_BE_SMALLER_THAN_MAX_COL` in this scope
[INFO] [stdout]    --> src/parser.rs:869:33
[INFO] [stdout]     |
[INFO] [stdout] 869 | ...                   MIN_COL_SHOULD_BE_SMALLER_THAN_MAX_COL,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::MIN_COL_SHOULD_BE_SMALLER_THAN_MAX_COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::MIN_COL_SHOULD_BE_SMALLER_THAN_MAX_COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_COL_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:888:49
[INFO] [stdout]     |
[INFO] [stdout] 888 |                 printer::print_error_with_input(COB_COL_SHOULD_BE_INTEGER, cob_col);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COB_COL_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COB_COL_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_COL_SHOULD_BE_IN_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:893:21
[INFO] [stdout]     |
[INFO] [stdout] 893 |                     COB_COL_SHOULD_BE_IN_RANGE,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COB_COL_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COB_COL_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DOOM_ROW_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:905:49
[INFO] [stdout]     |
[INFO] [stdout] 905 |                 printer::print_error_with_input(DOOM_ROW_SHOULD_BE_INTEGER, doom_row);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DOOM_ROW_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DOOM_ROW_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DOOM_ROW_OUT_OF_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:910:22
[INFO] [stdout]     |
[INFO] [stdout] 910 |                     &DOOM_ROW_OUT_OF_RANGE.format(&[format!("{:?}", valid_doom_rows)]),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DOOM_ROW_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DOOM_ROW_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DOOM_COL_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:922:49
[INFO] [stdout]     |
[INFO] [stdout] 922 |                 printer::print_error_with_input(DOOM_COL_SHOULD_BE_INTEGER, doom_col);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DOOM_COL_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DOOM_COL_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DOOM_COL_SHOULD_BE_IN_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:927:21
[INFO] [stdout]     |
[INFO] [stdout] 927 |                     DOOM_COL_SHOULD_BE_IN_RANGE,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DOOM_COL_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DOOM_COL_SHOULD_BE_IN_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_GARG_ROWS_X_RANGE_ICE_FLAG` in this scope
[INFO] [stdout]    --> src/parser.rs:942:38
[INFO] [stdout]     |
[INFO] [stdout] 942 |                 printer::print_error(NEED_GARG_ROWS_X_RANGE_ICE_FLAG);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NEED_GARG_ROWS_X_RANGE_ICE_FLAG;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NEED_GARG_ROWS_X_RANGE_ICE_FLAG;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_ROWS_SHOULD_BE_INTEGER` in this scope
[INFO] [stdout]    --> src/parser.rs:983:49
[INFO] [stdout]     |
[INFO] [stdout] 983 |                 printer::print_error_with_input(GARG_ROWS_SHOULD_BE_INTEGER, garg_rows);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG_ROWS_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG_ROWS_SHOULD_BE_INTEGER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_ROWS_ALL_OUT_OF_RANGE` in this scope
[INFO] [stdout]    --> src/parser.rs:994:26
[INFO] [stdout]     |
[INFO] [stdout] 994 |                         &GARG_ROWS_ALL_OUT_OF_RANGE.format(&[format!("{:?}", valid_garg_rows)]),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG_ROWS_ALL_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG_ROWS_ALL_OUT_OF_RANGE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_MIN_MAX_GARG_X` in this scope
[INFO] [stdout]     --> src/parser.rs:1013:38
[INFO] [stdout]      |
[INFO] [stdout] 1013 |                 printer::print_error(NEED_MIN_MAX_GARG_X);
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::NEED_MIN_MAX_GARG_X;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::NEED_MIN_MAX_GARG_X;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NEED_MAX_GARG_X` in this scope
[INFO] [stdout]     --> src/parser.rs:1017:38
[INFO] [stdout]      |
[INFO] [stdout] 1017 |                 printer::print_error(NEED_MAX_GARG_X);
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::NEED_MAX_GARG_X;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::NEED_MAX_GARG_X;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MIN_GARG_X_SHOULD_BE_NUMBER` in this scope
[INFO] [stdout]     --> src/parser.rs:1023:57
[INFO] [stdout]      |
[INFO] [stdout] 1023 |                         printer::print_error_with_input(MIN_GARG_X_SHOULD_BE_NUMBER, min_garg_x);
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::MIN_GARG_X_SHOULD_BE_NUMBER;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::MIN_GARG_X_SHOULD_BE_NUMBER;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAX_GARG_X_SHOULD_BE_NUMBER` in this scope
[INFO] [stdout]     --> src/parser.rs:1027:57
[INFO] [stdout]      |
[INFO] [stdout] 1027 |                         printer::print_error_with_input(MAX_GARG_X_SHOULD_BE_NUMBER, max_garg_x);
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::MAX_GARG_X_SHOULD_BE_NUMBER;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::MAX_GARG_X_SHOULD_BE_NUMBER;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MIN_GARG_X_SHOULD_BE_SMALLER_THAN_MAX_GARG_X` in this scope
[INFO] [stdout]     --> src/parser.rs:1032:29
[INFO] [stdout]      |
[INFO] [stdout] 1032 | ...                   MIN_GARG_X_SHOULD_BE_SMALLER_THAN_MAX_GARG_X,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::MIN_GARG_X_SHOULD_BE_SMALLER_THAN_MAX_GARG_X;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::MIN_GARG_X_SHOULD_BE_SMALLER_THAN_MAX_GARG_X;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MIN_GARG_X_SHOULD_BE_LARGER_THAN_LOWER_BOUND` in this scope
[INFO] [stdout]     --> src/parser.rs:1039:30
[INFO] [stdout]      |
[INFO] [stdout] 1039 | ...                   &MIN_GARG_X_SHOULD_BE_LARGER_THAN_LOWER_BOUND
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::MIN_GARG_X_SHOULD_BE_LARGER_THAN_LOWER_BOUND;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::MIN_GARG_X_SHOULD_BE_LARGER_THAN_LOWER_BOUND;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAX_GARG_X_SHOULD_BE_SMALLER_THAN_UPPER_BOUND` in this scope
[INFO] [stdout]     --> src/parser.rs:1047:30
[INFO] [stdout]      |
[INFO] [stdout] 1047 | ...                   &MAX_GARG_X_SHOULD_BE_SMALLER_THAN_UPPER_BOUND
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::MAX_GARG_X_SHOULD_BE_SMALLER_THAN_UPPER_BOUND;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::MAX_GARG_X_SHOULD_BE_SMALLER_THAN_UPPER_BOUND;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ICE_FLAG_SHOULD_BE_U_OR_I` in this scope
[INFO] [stdout]     --> src/parser.rs:1069:45
[INFO] [stdout]      |
[INFO] [stdout] 1069 |             printer::print_error_with_input(ICE_FLAG_SHOULD_BE_U_OR_I, ice_mode);
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::en::ICE_FLAG_SHOULD_BE_U_OR_I;
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::lang::zh::ICE_FLAG_SHOULD_BE_U_OR_I;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WARNING` in this scope
[INFO] [stdout]   --> src/printer.rs:15:37
[INFO] [stdout]    |
[INFO] [stdout] 15 |     print_colored(format!("{}: {}", WARNING, str).as_str(), Color::Yellow);
[INFO] [stdout]    |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::WARNING;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::WARNING;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT_ERROR` in this scope
[INFO] [stdout]   --> src/printer.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |     println!("{INPUT_ERROR}: {error}");
[INFO] [stdout]    |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::INPUT_ERROR;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::INPUT_ERROR;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT_ERROR` in this scope
[INFO] [stdout]   --> src/printer.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 |     println!("{INPUT_ERROR}: {error} ({INPUT_ERROR_GOT}: {input})")
[INFO] [stdout]    |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::INPUT_ERROR;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::INPUT_ERROR;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT_ERROR_GOT` in this scope
[INFO] [stdout]   --> src/printer.rs:36:40
[INFO] [stdout]    |
[INFO] [stdout] 36 |     println!("{INPUT_ERROR}: {error} ({INPUT_ERROR_GOT}: {input})")
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::INPUT_ERROR_GOT;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::INPUT_ERROR_GOT;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT_ERROR_TOO_MANY_ARGUMENTS` in this scope
[INFO] [stdout]   --> src/printer.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     println!("{INPUT_ERROR_TOO_MANY_ARGUMENTS}");
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::INPUT_ERROR_TOO_MANY_ARGUMENTS;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::INPUT_ERROR_TOO_MANY_ARGUMENTS;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INPUT_ERROR_BAD_FORMAT` in this scope
[INFO] [stdout]   --> src/printer.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 44 |     println!("{INPUT_ERROR_BAD_FORMAT}");
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::INPUT_ERROR_BAD_FORMAT;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::INPUT_ERROR_BAD_FORMAT;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CANNOT_HIT_ALL_GARG` in this scope
[INFO] [stdout]   --> src/printer.rs:57:23
[INFO] [stdout]    |
[INFO] [stdout] 57 |         print_warning(CANNOT_HIT_ALL_GARG);
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::CANNOT_HIT_ALL_GARG;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::CANNOT_HIT_ALL_GARG;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DELAY_SETTING` in this scope
[INFO] [stdout]   --> src/printer.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 |         if delayed { DELAY_SETTING } else { SETTING },
[INFO] [stdout]    |                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::DELAY_SETTING;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::DELAY_SETTING;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SETTING` in this scope
[INFO] [stdout]   --> src/printer.rs:61:45
[INFO] [stdout]    |
[INFO] [stdout] 61 |         if delayed { DELAY_SETTING } else { SETTING },
[INFO] [stdout]    |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::SETTING;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::SETTING;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NO_ICE` in this scope
[INFO] [stdout]   --> src/printer.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |             [] => NO_ICE.to_string(),
[INFO] [stdout]    |                   ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::NO_ICE;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::NO_ICE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ICE` in this scope
[INFO] [stdout]   --> src/printer.rs:64:40
[INFO] [stdout]    |
[INFO] [stdout] 64 |             ice_times => format!("{:?}{ICE}", ice_times),
[INFO] [stdout]    |                                        ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::ICE;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::ICE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_EFFECTIVE` in this scope
[INFO] [stdout]   --> src/printer.rs:67:26
[INFO] [stdout]    |
[INFO] [stdout] 67 |             format!(" {}{COB_EFFECTIVE}", cob_time)
[INFO] [stdout]    |                          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::COB_EFFECTIVE;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::COB_EFFECTIVE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_ACTIVATE` in this scope
[INFO] [stdout]   --> src/printer.rs:69:26
[INFO] [stdout]    |
[INFO] [stdout] 69 |             format!(" {}{COB_ACTIVATE}", cob_time)
[INFO] [stdout]    |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::COB_ACTIVATE;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::COB_ACTIVATE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG_X_RANGE` in this scope
[INFO] [stdout]   --> src/printer.rs:72:16
[INFO] [stdout]    |
[INFO] [stdout] 72 |     println!("{GARG_X_RANGE}: [{:.3}, {:.3}]", min_garg_x, max_garg_x);
[INFO] [stdout]    |                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::GARG_X_RANGE;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::GARG_X_RANGE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_GARG_ROWS` in this scope
[INFO] [stdout]   --> src/printer.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 COB_GARG_ROWS.format(&[cob.row().to_string(), format!("{:?}", garg_rows)])
[INFO] [stdout]    |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::COB_GARG_ROWS;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::COB_GARG_ROWS;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COB_COL_RANGE` in this scope
[INFO] [stdout]   --> src/printer.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |             ", ".to_owned() + &COB_COL_RANGE.format(&[min_cob_col, max_cob_col])
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 91 -             ", ".to_owned() + &COB_COL_RANGE.format(&[min_cob_col, max_cob_col])
[INFO] [stdout] 91 +             ", ".to_owned() + &cob_col_range.format(&[min_cob_col, max_cob_col])
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::COB_COL_RANGE;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::COB_COL_RANGE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EXPLOSION_CENTER` in this scope
[INFO] [stdout]   --> src/printer.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 ", {EXPLOSION_CENTER}x={} y={}",
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::EXPLOSION_CENTER;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::EXPLOSION_CENTER;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG` in this scope
[INFO] [stdout]    --> src/printer.rs:104:25
[INFO] [stdout]     |
[INFO] [stdout] 104 |             format!(", {GARG}x={}~{}", min_garg_x, max_garg_x)
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CALCULATION_SETTING` in this scope
[INFO] [stdout]   --> src/printer.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 |         "{CALCULATION_SETTING}: {}{}{}{}",
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::en::CALCULATION_SETTING;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::lang::zh::CALCULATION_SETTING;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DOOM_GARG_ROWS` in this scope
[INFO] [stdout]    --> src/printer.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         DOOM_GARG_ROWS.format(&[doom_row.to_string(), format!("{:?}", garg_rows)]),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DOOM_GARG_ROWS;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DOOM_GARG_ROWS;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EXPLOSION_CENTER` in this scope
[INFO] [stdout]    --> src/printer.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 ", {EXPLOSION_CENTER}x={} y={}",
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::EXPLOSION_CENTER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::EXPLOSION_CENTER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GARG` in this scope
[INFO] [stdout]    --> src/printer.rs:130:21
[INFO] [stdout]     |
[INFO] [stdout] 130 |                 ", {GARG}x={}~{}",
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::GARG;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::GARG;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CALCULATION_SETTING` in this scope
[INFO] [stdout]    --> src/printer.rs:118:11
[INFO] [stdout]     |
[INFO] [stdout] 118 |         "{CALCULATION_SETTING}: {}{}{}",
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::CALCULATION_SETTING;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::CALCULATION_SETTING;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INTERCEPTABLE_INTERVAL` in this scope
[INFO] [stdout]    --> src/printer.rs:140:14
[INFO] [stdout]     |
[INFO] [stdout] 140 |     print!("{INTERCEPTABLE_INTERVAL}: ");
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::INTERCEPTABLE_INTERVAL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::INTERCEPTABLE_INTERVAL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CANNOT_INTERCEPT` in this scope
[INFO] [stdout]    --> src/printer.rs:143:27
[INFO] [stdout]     |
[INFO] [stdout] 143 |             print_colored(CANNOT_INTERCEPT, Color::Yellow)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::CANNOT_INTERCEPT;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::CANNOT_INTERCEPT;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WILL_CAUSE_HARM` in this scope
[INFO] [stdout]    --> src/printer.rs:155:42
[INFO] [stdout]     |
[INFO] [stdout] 155 |                         format!(" ({}~{}{WILL_CAUSE_HARM})", min, max)
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::WILL_CAUSE_HARM;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::WILL_CAUSE_HARM;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WILL_CAUSE_HARM` in this scope
[INFO] [stdout]    --> src/printer.rs:157:40
[INFO] [stdout]     |
[INFO] [stdout] 157 |                         format!(" ({}+{WILL_CAUSE_HARM})", min)
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::WILL_CAUSE_HARM;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::WILL_CAUSE_HARM;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DOES_NOT_EAT` in this scope
[INFO] [stdout]    --> src/printer.rs:168:33
[INFO] [stdout]     |
[INFO] [stdout] 168 |             game::Eat::Empty => DOES_NOT_EAT.to_string(),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::DOES_NOT_EAT;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::DOES_NOT_EAT;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EARLIEST_EAT` in this scope
[INFO] [stdout]    --> src/printer.rs:166:11
[INFO] [stdout]     |
[INFO] [stdout] 166 |         "{EARLIEST_EAT}: {}",
[INFO] [stdout]     |           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::EARLIEST_EAT;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::EARLIEST_EAT;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOT_ICEABLE` in this scope
[INFO] [stdout]    --> src/printer.rs:175:33
[INFO] [stdout]     |
[INFO] [stdout] 175 |             game::Eat::Empty => NOT_ICEABLE.to_string(),
[INFO] [stdout]     |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NOT_ICEABLE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NOT_ICEABLE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EARLIEST_ICEABLE` in this scope
[INFO] [stdout]    --> src/printer.rs:173:11
[INFO] [stdout]     |
[INFO] [stdout] 173 |         "{EARLIEST_ICEABLE}: {}",
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::EARLIEST_ICEABLE;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::EARLIEST_ICEABLE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:187:17
[INFO] [stdout]     |
[INFO] [stdout] 187 |                 COL.format(&[((max_garg_x - cob_dist.hit_same) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_SAME_AND_LOWER` in this scope
[INFO] [stdout]    --> src/printer.rs:185:19
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 "{HIT_SAME_AND_LOWER}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_SAME_AND_LOWER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_SAME_AND_LOWER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:192:17
[INFO] [stdout]     |
[INFO] [stdout] 192 |                 COL.format(&[((max_garg_x - cob_dist.hit_above) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_ALL_THREE_ROWS` in this scope
[INFO] [stdout]    --> src/printer.rs:190:19
[INFO] [stdout]     |
[INFO] [stdout] 190 |                 "{HIT_ALL_THREE_ROWS}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_ALL_THREE_ROWS;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_ALL_THREE_ROWS;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:199:17
[INFO] [stdout]     |
[INFO] [stdout] 199 |                 COL.format(&[((max_garg_x - cob_dist.hit_above) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_UPPER_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:197:19
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 "{HIT_UPPER_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_UPPER_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_UPPER_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:204:17
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 COL.format(&[((max_garg_x - cob_dist.hit_same) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_SAME_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |                 "{HIT_SAME_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_SAME_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_SAME_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:209:17
[INFO] [stdout]     |
[INFO] [stdout] 209 |                 COL.format(&[((max_garg_x - cob_dist.hit_below) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HIT_LOWER_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 "{HIT_LOWER_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::HIT_LOWER_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::HIT_LOWER_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:221:17
[INFO] [stdout]     |
[INFO] [stdout] 221 |                 COL.format(&[((min_garg_x - cob_dist.hit_same - 1) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOT_HIT_SAME_AND_LOWER` in this scope
[INFO] [stdout]    --> src/printer.rs:219:19
[INFO] [stdout]     |
[INFO] [stdout] 219 |                 "{NOT_HIT_SAME_AND_LOWER}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NOT_HIT_SAME_AND_LOWER;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NOT_HIT_SAME_AND_LOWER;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:226:17
[INFO] [stdout]     |
[INFO] [stdout] 226 |                 COL.format(&[((min_garg_x - cob_dist.hit_above - 1) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOT_HIT_UPPER_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:224:19
[INFO] [stdout]     |
[INFO] [stdout] 224 |                 "{NOT_HIT_UPPER_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NOT_HIT_UPPER_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NOT_HIT_UPPER_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 COL.format(&[((min_garg_x - cob_dist.hit_above - 1) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOT_HIT_UPPER_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:231:19
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 "{NOT_HIT_UPPER_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NOT_HIT_UPPER_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NOT_HIT_UPPER_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:238:17
[INFO] [stdout]     |
[INFO] [stdout] 238 |                 COL.format(&[((min_garg_x - cob_dist.hit_same - 1) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOT_HIT_SAME_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:236:19
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 "{NOT_HIT_SAME_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NOT_HIT_SAME_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NOT_HIT_SAME_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COL` in this scope
[INFO] [stdout]    --> src/printer.rs:243:17
[INFO] [stdout]     |
[INFO] [stdout] 243 |                 COL.format(&[((min_garg_x - cob_dist.hit_below - 1) as f32) / 80.])
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::COL;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::COL;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOT_HIT_LOWER_ROW` in this scope
[INFO] [stdout]    --> src/printer.rs:241:19
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 "{NOT_HIT_LOWER_ROW}: {} ({})",
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::en::NOT_HIT_LOWER_ROW;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::lang::zh::NOT_HIT_LOWER_ROW;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pvz_interception_calculator` (lib) due to 117 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "5effea7e555a43d2f726dd7b74658524f262b0c019b0d8d78c023332604c9700", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5effea7e555a43d2f726dd7b74658524f262b0c019b0d8d78c023332604c9700", kill_on_drop: false }`
[INFO] [stdout] 5effea7e555a43d2f726dd7b74658524f262b0c019b0d8d78c023332604c9700
