[INFO] fetching crate usiagent 0.6.9... [INFO] checking usiagent-0.6.9 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] extracting crate usiagent 0.6.9 into /workspace/builds/worker-5-tc1/source [INFO] validating manifest of crates.io crate usiagent 0.6.9 on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate usiagent 0.6.9 [INFO] finished tweaking crates.io crate usiagent 0.6.9 [INFO] tweaked toml for crates.io crate usiagent 0.6.9 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 51 packages to latest compatible versions [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-core v0.52.0 (latest: v0.58.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded queuingtask v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 07f59a315bad73065a97a1b84b5456a298033de9b5b7c57aa3949666bf744aa5 [INFO] running `Command { std: "docker" "start" "-a" "07f59a315bad73065a97a1b84b5456a298033de9b5b7c57aa3949666bf744aa5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "07f59a315bad73065a97a1b84b5456a298033de9b5b7c57aa3949666bf744aa5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "07f59a315bad73065a97a1b84b5456a298033de9b5b7c57aa3949666bf744aa5", kill_on_drop: false }` [INFO] [stdout] 07f59a315bad73065a97a1b84b5456a298033de9b5b7c57aa3949666bf744aa5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0e2ca6889fe0b00cf87b6b21ad0e0146c506b31c16fc5b4ee7af515dff8fe282 [INFO] running `Command { std: "docker" "start" "-a" "0e2ca6889fe0b00cf87b6b21ad0e0146c506b31c16fc5b4ee7af515dff8fe282", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.158 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling autocfg v1.3.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Checking iana-time-zone v0.1.60 [INFO] [stderr] Checking queuingtask v0.1.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking crossbeam-channel v0.5.13 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking rand_xorshift v0.3.0 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking rand_distr v0.4.3 [INFO] [stderr] Checking usiagent v0.6.9 (/opt/rustwide/workdir) [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7825:9 [INFO] [stdout] | [INFO] [stdout] 7825 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] = note: `#[warn(ambiguous_glob_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7825:32 [INFO] [stdout] | [INFO] [stdout] 7825 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7845:9 [INFO] [stdout] | [INFO] [stdout] 7845 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7845:32 [INFO] [stdout] | [INFO] [stdout] 7845 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7892:14 [INFO] [stdout] | [INFO] [stdout] 7892 | let mut mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7892:37 [INFO] [stdout] | [INFO] [stdout] 7892 | let mut mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7953:14 [INFO] [stdout] | [INFO] [stdout] 7953 | let mut mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7953:37 [INFO] [stdout] | [INFO] [stdout] 7953 | let mut mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7985:9 [INFO] [stdout] | [INFO] [stdout] 7985 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:7985:32 [INFO] [stdout] | [INFO] [stdout] 7985 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8003:9 [INFO] [stdout] | [INFO] [stdout] 8003 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8003:32 [INFO] [stdout] | [INFO] [stdout] 8003 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8023:9 [INFO] [stdout] | [INFO] [stdout] 8023 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8023:32 [INFO] [stdout] | [INFO] [stdout] 8023 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8043:9 [INFO] [stdout] | [INFO] [stdout] 8043 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8043:32 [INFO] [stdout] | [INFO] [stdout] 8043 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8061:9 [INFO] [stdout] | [INFO] [stdout] 8061 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8061:32 [INFO] [stdout] | [INFO] [stdout] 8061 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8079:9 [INFO] [stdout] | [INFO] [stdout] 8079 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8079:32 [INFO] [stdout] | [INFO] [stdout] 8079 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8097:9 [INFO] [stdout] | [INFO] [stdout] 8097 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8097:32 [INFO] [stdout] | [INFO] [stdout] 8097 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8115:9 [INFO] [stdout] | [INFO] [stdout] 8115 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8115:32 [INFO] [stdout] | [INFO] [stdout] 8115 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8133:9 [INFO] [stdout] | [INFO] [stdout] 8133 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8133:32 [INFO] [stdout] | [INFO] [stdout] 8133 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8151:9 [INFO] [stdout] | [INFO] [stdout] 8151 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8151:32 [INFO] [stdout] | [INFO] [stdout] 8151 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8169:9 [INFO] [stdout] | [INFO] [stdout] 8169 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8169:32 [INFO] [stdout] | [INFO] [stdout] 8169 | let mc:MochigomaCollections = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8187:9 [INFO] [stdout] | [INFO] [stdout] 8187 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/legal_moves.rs:8187:32 [INFO] [stdout] | [INFO] [stdout] 8187 | let mc:MochigomaCollections = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/legal_moves.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:62:80 [INFO] [stdout] | [INFO] [stdout] 62 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:68:72 [INFO] [stdout] | [INFO] [stdout] 68 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:96:79 [INFO] [stdout] | [INFO] [stdout] 96 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:102:71 [INFO] [stdout] | [INFO] [stdout] 102 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:248:81 [INFO] [stdout] | [INFO] [stdout] 248 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:256:73 [INFO] [stdout] | [INFO] [stdout] 256 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:299:80 [INFO] [stdout] | [INFO] [stdout] 299 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:307:72 [INFO] [stdout] | [INFO] [stdout] 307 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:375:80 [INFO] [stdout] | [INFO] [stdout] 375 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:381:72 [INFO] [stdout] | [INFO] [stdout] 381 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:400:79 [INFO] [stdout] | [INFO] [stdout] 400 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:406:71 [INFO] [stdout] | [INFO] [stdout] 406 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:438:80 [INFO] [stdout] | [INFO] [stdout] 438 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:444:72 [INFO] [stdout] | [INFO] [stdout] 444 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:476:79 [INFO] [stdout] | [INFO] [stdout] 476 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:482:71 [INFO] [stdout] | [INFO] [stdout] 482 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:569:80 [INFO] [stdout] | [INFO] [stdout] 569 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:577:72 [INFO] [stdout] | [INFO] [stdout] 577 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:612:79 [INFO] [stdout] | [INFO] [stdout] 612 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:620:71 [INFO] [stdout] | [INFO] [stdout] 620 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:669:80 [INFO] [stdout] | [INFO] [stdout] 669 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:675:72 [INFO] [stdout] | [INFO] [stdout] 675 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:708:79 [INFO] [stdout] | [INFO] [stdout] 708 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:714:71 [INFO] [stdout] | [INFO] [stdout] 714 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:747:80 [INFO] [stdout] | [INFO] [stdout] 747 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:753:72 [INFO] [stdout] | [INFO] [stdout] 753 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:786:79 [INFO] [stdout] | [INFO] [stdout] 786 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:792:71 [INFO] [stdout] | [INFO] [stdout] 792 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:824:80 [INFO] [stdout] | [INFO] [stdout] 824 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:830:72 [INFO] [stdout] | [INFO] [stdout] 830 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:862:79 [INFO] [stdout] | [INFO] [stdout] 862 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:868:71 [INFO] [stdout] | [INFO] [stdout] 868 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:900:80 [INFO] [stdout] | [INFO] [stdout] 900 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:906:72 [INFO] [stdout] | [INFO] [stdout] 906 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:938:79 [INFO] [stdout] | [INFO] [stdout] 938 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:944:71 [INFO] [stdout] | [INFO] [stdout] 944 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:977:80 [INFO] [stdout] | [INFO] [stdout] 977 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:983:72 [INFO] [stdout] | [INFO] [stdout] 983 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1016:79 [INFO] [stdout] | [INFO] [stdout] 1016 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1022:71 [INFO] [stdout] | [INFO] [stdout] 1022 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1055:80 [INFO] [stdout] | [INFO] [stdout] 1055 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1061:72 [INFO] [stdout] | [INFO] [stdout] 1061 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1094:79 [INFO] [stdout] | [INFO] [stdout] 1094 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1100:71 [INFO] [stdout] | [INFO] [stdout] 1100 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1133:80 [INFO] [stdout] | [INFO] [stdout] 1133 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1139:72 [INFO] [stdout] | [INFO] [stdout] 1139 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1172:79 [INFO] [stdout] | [INFO] [stdout] 1172 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1178:71 [INFO] [stdout] | [INFO] [stdout] 1178 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1211:80 [INFO] [stdout] | [INFO] [stdout] 1211 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1217:72 [INFO] [stdout] | [INFO] [stdout] 1217 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1250:79 [INFO] [stdout] | [INFO] [stdout] 1250 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1256:71 [INFO] [stdout] | [INFO] [stdout] 1256 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1289:80 [INFO] [stdout] | [INFO] [stdout] 1289 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1295:72 [INFO] [stdout] | [INFO] [stdout] 1295 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1328:79 [INFO] [stdout] | [INFO] [stdout] 1328 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1334:71 [INFO] [stdout] | [INFO] [stdout] 1334 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1367:80 [INFO] [stdout] | [INFO] [stdout] 1367 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1373:72 [INFO] [stdout] | [INFO] [stdout] 1373 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1406:79 [INFO] [stdout] | [INFO] [stdout] 1406 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1412:71 [INFO] [stdout] | [INFO] [stdout] 1412 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1444:80 [INFO] [stdout] | [INFO] [stdout] 1444 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1450:72 [INFO] [stdout] | [INFO] [stdout] 1450 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1482:79 [INFO] [stdout] | [INFO] [stdout] 1482 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1488:71 [INFO] [stdout] | [INFO] [stdout] 1488 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1520:80 [INFO] [stdout] | [INFO] [stdout] 1520 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1526:72 [INFO] [stdout] | [INFO] [stdout] 1526 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1558:79 [INFO] [stdout] | [INFO] [stdout] 1558 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1564:71 [INFO] [stdout] | [INFO] [stdout] 1564 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1599:80 [INFO] [stdout] | [INFO] [stdout] 1599 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1607:72 [INFO] [stdout] | [INFO] [stdout] 1607 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1642:79 [INFO] [stdout] | [INFO] [stdout] 1642 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1650:71 [INFO] [stdout] | [INFO] [stdout] 1650 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1685:80 [INFO] [stdout] | [INFO] [stdout] 1685 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1693:72 [INFO] [stdout] | [INFO] [stdout] 1693 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1728:79 [INFO] [stdout] | [INFO] [stdout] 1728 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1736:71 [INFO] [stdout] | [INFO] [stdout] 1736 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1769:80 [INFO] [stdout] | [INFO] [stdout] 1769 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1775:72 [INFO] [stdout] | [INFO] [stdout] 1775 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1808:79 [INFO] [stdout] | [INFO] [stdout] 1808 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1814:71 [INFO] [stdout] | [INFO] [stdout] 1814 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1847:80 [INFO] [stdout] | [INFO] [stdout] 1847 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1853:72 [INFO] [stdout] | [INFO] [stdout] 1853 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1886:79 [INFO] [stdout] | [INFO] [stdout] 1886 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1892:71 [INFO] [stdout] | [INFO] [stdout] 1892 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1918:6 [INFO] [stdout] | [INFO] [stdout] 1918 | &MochigomaCollections::Empty, p.0 as u32,p.1 as u32).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1944:6 [INFO] [stdout] | [INFO] [stdout] 1944 | &MochigomaCollections::Empty,p.0 as u32,p.1 as u32).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2189:80 [INFO] [stdout] | [INFO] [stdout] 2189 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2197:72 [INFO] [stdout] | [INFO] [stdout] 2197 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2240:79 [INFO] [stdout] | [INFO] [stdout] 2240 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2248:71 [INFO] [stdout] | [INFO] [stdout] 2248 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2285:80 [INFO] [stdout] | [INFO] [stdout] 2285 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2293:72 [INFO] [stdout] | [INFO] [stdout] 2293 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2334:79 [INFO] [stdout] | [INFO] [stdout] 2334 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2346:71 [INFO] [stdout] | [INFO] [stdout] 2346 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2385:16 [INFO] [stdout] | [INFO] [stdout] 2385 | let mut mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2407:16 [INFO] [stdout] | [INFO] [stdout] 2407 | let mut mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2459:16 [INFO] [stdout] | [INFO] [stdout] 2459 | let mut mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2485:16 [INFO] [stdout] | [INFO] [stdout] 2485 | let mut mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2545:80 [INFO] [stdout] | [INFO] [stdout] 2545 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2553:72 [INFO] [stdout] | [INFO] [stdout] 2553 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2596:79 [INFO] [stdout] | [INFO] [stdout] 2596 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2604:71 [INFO] [stdout] | [INFO] [stdout] 2604 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2638:80 [INFO] [stdout] | [INFO] [stdout] 2638 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2646:72 [INFO] [stdout] | [INFO] [stdout] 2646 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2684:79 [INFO] [stdout] | [INFO] [stdout] 2684 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2696:71 [INFO] [stdout] | [INFO] [stdout] 2696 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2730:80 [INFO] [stdout] | [INFO] [stdout] 2730 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2738:72 [INFO] [stdout] | [INFO] [stdout] 2738 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2776:79 [INFO] [stdout] | [INFO] [stdout] 2776 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2788:71 [INFO] [stdout] | [INFO] [stdout] 2788 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2839:80 [INFO] [stdout] | [INFO] [stdout] 2839 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2847:72 [INFO] [stdout] | [INFO] [stdout] 2847 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2903:79 [INFO] [stdout] | [INFO] [stdout] 2903 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2915:71 [INFO] [stdout] | [INFO] [stdout] 2915 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2954:80 [INFO] [stdout] | [INFO] [stdout] 2954 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:2962:72 [INFO] [stdout] | [INFO] [stdout] 2962 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3005:79 [INFO] [stdout] | [INFO] [stdout] 3005 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3017:71 [INFO] [stdout] | [INFO] [stdout] 3017 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3060:16 [INFO] [stdout] | [INFO] [stdout] 3060 | let mut mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3082:16 [INFO] [stdout] | [INFO] [stdout] 3082 | let mut mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3138:16 [INFO] [stdout] | [INFO] [stdout] 3138 | let mut mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3164:16 [INFO] [stdout] | [INFO] [stdout] 3164 | let mut mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3225:16 [INFO] [stdout] | [INFO] [stdout] 3225 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3243:16 [INFO] [stdout] | [INFO] [stdout] 3243 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3299:16 [INFO] [stdout] | [INFO] [stdout] 3299 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3321:16 [INFO] [stdout] | [INFO] [stdout] 3321 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3381:16 [INFO] [stdout] | [INFO] [stdout] 3381 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3399:16 [INFO] [stdout] | [INFO] [stdout] 3399 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3455:16 [INFO] [stdout] | [INFO] [stdout] 3455 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3477:16 [INFO] [stdout] | [INFO] [stdout] 3477 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3532:80 [INFO] [stdout] | [INFO] [stdout] 3532 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3540:72 [INFO] [stdout] | [INFO] [stdout] 3540 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3583:79 [INFO] [stdout] | [INFO] [stdout] 3583 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3595:71 [INFO] [stdout] | [INFO] [stdout] 3595 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3639:16 [INFO] [stdout] | [INFO] [stdout] 3639 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3657:16 [INFO] [stdout] | [INFO] [stdout] 3657 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3713:16 [INFO] [stdout] | [INFO] [stdout] 3713 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3735:16 [INFO] [stdout] | [INFO] [stdout] 3735 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3785:80 [INFO] [stdout] | [INFO] [stdout] 3785 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3793:72 [INFO] [stdout] | [INFO] [stdout] 3793 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3831:79 [INFO] [stdout] | [INFO] [stdout] 3831 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3843:71 [INFO] [stdout] | [INFO] [stdout] 3843 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3877:80 [INFO] [stdout] | [INFO] [stdout] 3877 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3885:72 [INFO] [stdout] | [INFO] [stdout] 3885 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3923:79 [INFO] [stdout] | [INFO] [stdout] 3923 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3935:71 [INFO] [stdout] | [INFO] [stdout] 3935 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3978:80 [INFO] [stdout] | [INFO] [stdout] 3978 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:3986:72 [INFO] [stdout] | [INFO] [stdout] 3986 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4029:79 [INFO] [stdout] | [INFO] [stdout] 4029 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4037:71 [INFO] [stdout] | [INFO] [stdout] 4037 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4073:80 [INFO] [stdout] | [INFO] [stdout] 4073 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4081:72 [INFO] [stdout] | [INFO] [stdout] 4081 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4117:79 [INFO] [stdout] | [INFO] [stdout] 4117 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4125:71 [INFO] [stdout] | [INFO] [stdout] 4125 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4164:80 [INFO] [stdout] | [INFO] [stdout] 4164 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4172:72 [INFO] [stdout] | [INFO] [stdout] 4172 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4215:79 [INFO] [stdout] | [INFO] [stdout] 4215 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4227:71 [INFO] [stdout] | [INFO] [stdout] 4227 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4270:16 [INFO] [stdout] | [INFO] [stdout] 4270 | let mut mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4292:16 [INFO] [stdout] | [INFO] [stdout] 4292 | let mut mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4348:16 [INFO] [stdout] | [INFO] [stdout] 4348 | let mut mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4374:16 [INFO] [stdout] | [INFO] [stdout] 4374 | let mut mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4435:16 [INFO] [stdout] | [INFO] [stdout] 4435 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4453:16 [INFO] [stdout] | [INFO] [stdout] 4453 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4509:16 [INFO] [stdout] | [INFO] [stdout] 4509 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4531:16 [INFO] [stdout] | [INFO] [stdout] 4531 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4591:16 [INFO] [stdout] | [INFO] [stdout] 4591 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4609:16 [INFO] [stdout] | [INFO] [stdout] 4609 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4665:16 [INFO] [stdout] | [INFO] [stdout] 4665 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4687:16 [INFO] [stdout] | [INFO] [stdout] 4687 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4742:80 [INFO] [stdout] | [INFO] [stdout] 4742 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4750:72 [INFO] [stdout] | [INFO] [stdout] 4750 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4793:79 [INFO] [stdout] | [INFO] [stdout] 4793 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4805:71 [INFO] [stdout] | [INFO] [stdout] 4805 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4827:79 [INFO] [stdout] | [INFO] [stdout] 4827 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4835:71 [INFO] [stdout] | [INFO] [stdout] 4835 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4856:78 [INFO] [stdout] | [INFO] [stdout] 4856 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4864:70 [INFO] [stdout] | [INFO] [stdout] 4864 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4892:80 [INFO] [stdout] | [INFO] [stdout] 4892 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4900:72 [INFO] [stdout] | [INFO] [stdout] 4900 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4934:79 [INFO] [stdout] | [INFO] [stdout] 4934 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4946:71 [INFO] [stdout] | [INFO] [stdout] 4946 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4975:80 [INFO] [stdout] | [INFO] [stdout] 4975 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:4983:72 [INFO] [stdout] | [INFO] [stdout] 4983 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5016:79 [INFO] [stdout] | [INFO] [stdout] 5016 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5028:71 [INFO] [stdout] | [INFO] [stdout] 5028 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5059:80 [INFO] [stdout] | [INFO] [stdout] 5059 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5067:72 [INFO] [stdout] | [INFO] [stdout] 5067 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5102:79 [INFO] [stdout] | [INFO] [stdout] 5102 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5114:71 [INFO] [stdout] | [INFO] [stdout] 5114 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5148:80 [INFO] [stdout] | [INFO] [stdout] 5148 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5156:72 [INFO] [stdout] | [INFO] [stdout] 5156 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5194:79 [INFO] [stdout] | [INFO] [stdout] 5194 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5206:71 [INFO] [stdout] | [INFO] [stdout] 5206 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5242:80 [INFO] [stdout] | [INFO] [stdout] 5242 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5250:72 [INFO] [stdout] | [INFO] [stdout] 5250 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5290:79 [INFO] [stdout] | [INFO] [stdout] 5290 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5302:71 [INFO] [stdout] | [INFO] [stdout] 5302 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5336:80 [INFO] [stdout] | [INFO] [stdout] 5336 | Rule::oute_only_moves_from_banmen(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5344:72 [INFO] [stdout] | [INFO] [stdout] 5344 | Rule::oute_only_moves_all(Teban::Sente,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5382:79 [INFO] [stdout] | [INFO] [stdout] 5382 | Rule::oute_only_moves_from_banmen(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5394:71 [INFO] [stdout] | [INFO] [stdout] 5394 | Rule::oute_only_moves_all(Teban::Gote,&State::new(banmen.clone()),&MochigomaCollections::Empty).into_iter().map(|m| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5457:11 [INFO] [stdout] | [INFO] [stdout] 5457 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5488:11 [INFO] [stdout] | [INFO] [stdout] 5488 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5571:11 [INFO] [stdout] | [INFO] [stdout] 5571 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5607:11 [INFO] [stdout] | [INFO] [stdout] 5607 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5631:11 [INFO] [stdout] | [INFO] [stdout] 5631 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5657:11 [INFO] [stdout] | [INFO] [stdout] 5657 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5687:11 [INFO] [stdout] | [INFO] [stdout] 5687 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5716:11 [INFO] [stdout] | [INFO] [stdout] 5716 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5749:11 [INFO] [stdout] | [INFO] [stdout] 5749 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5776:11 [INFO] [stdout] | [INFO] [stdout] 5776 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5807:11 [INFO] [stdout] | [INFO] [stdout] 5807 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5837:11 [INFO] [stdout] | [INFO] [stdout] 5837 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5871:11 [INFO] [stdout] | [INFO] [stdout] 5871 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5902:11 [INFO] [stdout] | [INFO] [stdout] 5902 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5937:11 [INFO] [stdout] | [INFO] [stdout] 5937 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5978:11 [INFO] [stdout] | [INFO] [stdout] 5978 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:6023:11 [INFO] [stdout] | [INFO] [stdout] 6023 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/oute_only_moves.rs:6064:11 [INFO] [stdout] | [INFO] [stdout] 6064 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:100:16 [INFO] [stdout] | [INFO] [stdout] 100 | let mut mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:135:11 [INFO] [stdout] | [INFO] [stdout] 135 | let mc = MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:171:15 [INFO] [stdout] | [INFO] [stdout] 171 | let mut mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:252:16 [INFO] [stdout] | [INFO] [stdout] 252 | let mut mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:341:11 [INFO] [stdout] | [INFO] [stdout] 341 | let mc = MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:376:15 [INFO] [stdout] | [INFO] [stdout] 376 | let mut mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/respond_oute_only_moves.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 61 | let mut omc = MochigomaCollections::Empty.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:76:15 [INFO] [stdout] | [INFO] [stdout] 76 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:125:16 [INFO] [stdout] | [INFO] [stdout] 125 | let mut omc = MochigomaCollections::Pair(ms,mg).into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:140:15 [INFO] [stdout] | [INFO] [stdout] 140 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:193:16 [INFO] [stdout] | [INFO] [stdout] 193 | let mut omc = MochigomaCollections::Empty.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:207:15 [INFO] [stdout] | [INFO] [stdout] 207 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:268:16 [INFO] [stdout] | [INFO] [stdout] 268 | let mut omc = MochigomaCollections::Pair(ms,mg).into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:282:15 [INFO] [stdout] | [INFO] [stdout] 282 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:315:15 [INFO] [stdout] | [INFO] [stdout] 315 | let mut mc = MochigomaCollections::Empty.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:326:15 [INFO] [stdout] | [INFO] [stdout] 326 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:367:15 [INFO] [stdout] | [INFO] [stdout] 367 | let mut mc = MochigomaCollections::Empty.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:378:15 [INFO] [stdout] | [INFO] [stdout] 378 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:418:17 [INFO] [stdout] | [INFO] [stdout] 418 | let mut omc = MochigomaCollections::Pair(ms,mg).into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:434:16 [INFO] [stdout] | [INFO] [stdout] 434 | let mut mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:484:17 [INFO] [stdout] | [INFO] [stdout] 484 | let mut omc = MochigomaCollections::Pair(ms,mg).into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:500:16 [INFO] [stdout] | [INFO] [stdout] 500 | let mut mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:537:16 [INFO] [stdout] | [INFO] [stdout] 537 | let mut omc = MochigomaCollections::Empty.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:555:15 [INFO] [stdout] | [INFO] [stdout] 555 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:606:16 [INFO] [stdout] | [INFO] [stdout] 606 | let mut omc = MochigomaCollections::Empty.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:620:15 [INFO] [stdout] | [INFO] [stdout] 620 | let mut mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1021:7 [INFO] [stdout] | [INFO] [stdout] 1021 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1034:7 [INFO] [stdout] | [INFO] [stdout] 1034 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1421:7 [INFO] [stdout] | [INFO] [stdout] 1421 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1434:7 [INFO] [stdout] | [INFO] [stdout] 1434 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1461:5 [INFO] [stdout] | [INFO] [stdout] 1461 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1486:5 [INFO] [stdout] | [INFO] [stdout] 1486 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1511:5 [INFO] [stdout] | [INFO] [stdout] 1511 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1536:5 [INFO] [stdout] | [INFO] [stdout] 1536 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1577:6 [INFO] [stdout] | [INFO] [stdout] 1577 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1619:6 [INFO] [stdout] | [INFO] [stdout] 1619 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1661:6 [INFO] [stdout] | [INFO] [stdout] 1661 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1703:6 [INFO] [stdout] | [INFO] [stdout] 1703 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1745:6 [INFO] [stdout] | [INFO] [stdout] 1745 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1787:6 [INFO] [stdout] | [INFO] [stdout] 1787 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1829:6 [INFO] [stdout] | [INFO] [stdout] 1829 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1871:6 [INFO] [stdout] | [INFO] [stdout] 1871 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1897:5 [INFO] [stdout] | [INFO] [stdout] 1897 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1922:5 [INFO] [stdout] | [INFO] [stdout] 1922 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1947:5 [INFO] [stdout] | [INFO] [stdout] 1947 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:1972:5 [INFO] [stdout] | [INFO] [stdout] 1972 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2013:6 [INFO] [stdout] | [INFO] [stdout] 2013 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2055:6 [INFO] [stdout] | [INFO] [stdout] 2055 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2097:6 [INFO] [stdout] | [INFO] [stdout] 2097 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2139:6 [INFO] [stdout] | [INFO] [stdout] 2139 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2181:6 [INFO] [stdout] | [INFO] [stdout] 2181 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2223:6 [INFO] [stdout] | [INFO] [stdout] 2223 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2265:6 [INFO] [stdout] | [INFO] [stdout] 2265 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2307:6 [INFO] [stdout] | [INFO] [stdout] 2307 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2391:7 [INFO] [stdout] | [INFO] [stdout] 2391 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2401:7 [INFO] [stdout] | [INFO] [stdout] 2401 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2485:7 [INFO] [stdout] | [INFO] [stdout] 2485 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2495:7 [INFO] [stdout] | [INFO] [stdout] 2495 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:2881:7 [INFO] [stdout] | [INFO] [stdout] 2881 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3267:7 [INFO] [stdout] | [INFO] [stdout] 3267 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3494:7 [INFO] [stdout] | [INFO] [stdout] 3494 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3502:7 [INFO] [stdout] | [INFO] [stdout] 3502 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3729:7 [INFO] [stdout] | [INFO] [stdout] 3729 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3737:7 [INFO] [stdout] | [INFO] [stdout] 3737 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3780:12 [INFO] [stdout] | [INFO] [stdout] 3780 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3833:12 [INFO] [stdout] | [INFO] [stdout] 3833 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3888:12 [INFO] [stdout] | [INFO] [stdout] 3888 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3941:12 [INFO] [stdout] | [INFO] [stdout] 3941 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:3999:11 [INFO] [stdout] | [INFO] [stdout] 3999 | let mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/apply_move.rs:4054:11 [INFO] [stdout] | [INFO] [stdout] 4054 | let mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/apply_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:388:7 [INFO] [stdout] | [INFO] [stdout] 388 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:401:7 [INFO] [stdout] | [INFO] [stdout] 401 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:788:7 [INFO] [stdout] | [INFO] [stdout] 788 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:801:7 [INFO] [stdout] | [INFO] [stdout] 801 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:828:5 [INFO] [stdout] | [INFO] [stdout] 828 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:853:5 [INFO] [stdout] | [INFO] [stdout] 853 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:878:5 [INFO] [stdout] | [INFO] [stdout] 878 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 903 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:944:6 [INFO] [stdout] | [INFO] [stdout] 944 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:986:6 [INFO] [stdout] | [INFO] [stdout] 986 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1028:6 [INFO] [stdout] | [INFO] [stdout] 1028 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1070:6 [INFO] [stdout] | [INFO] [stdout] 1070 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1112:6 [INFO] [stdout] | [INFO] [stdout] 1112 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1154:6 [INFO] [stdout] | [INFO] [stdout] 1154 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1196:6 [INFO] [stdout] | [INFO] [stdout] 1196 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1238:6 [INFO] [stdout] | [INFO] [stdout] 1238 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1264:5 [INFO] [stdout] | [INFO] [stdout] 1264 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1289:5 [INFO] [stdout] | [INFO] [stdout] 1289 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1314:5 [INFO] [stdout] | [INFO] [stdout] 1314 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1339:5 [INFO] [stdout] | [INFO] [stdout] 1339 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1380:6 [INFO] [stdout] | [INFO] [stdout] 1380 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1421:6 [INFO] [stdout] | [INFO] [stdout] 1421 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1463:6 [INFO] [stdout] | [INFO] [stdout] 1463 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1505:6 [INFO] [stdout] | [INFO] [stdout] 1505 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1547:6 [INFO] [stdout] | [INFO] [stdout] 1547 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1589:6 [INFO] [stdout] | [INFO] [stdout] 1589 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1631:6 [INFO] [stdout] | [INFO] [stdout] 1631 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1673:6 [INFO] [stdout] | [INFO] [stdout] 1673 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1757:7 [INFO] [stdout] | [INFO] [stdout] 1757 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1767:7 [INFO] [stdout] | [INFO] [stdout] 1767 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1851:7 [INFO] [stdout] | [INFO] [stdout] 1851 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:1861:7 [INFO] [stdout] | [INFO] [stdout] 1861 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:2247:7 [INFO] [stdout] | [INFO] [stdout] 2247 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:2633:7 [INFO] [stdout] | [INFO] [stdout] 2633 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:2860:7 [INFO] [stdout] | [INFO] [stdout] 2860 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:2868:7 [INFO] [stdout] | [INFO] [stdout] 2868 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3095:7 [INFO] [stdout] | [INFO] [stdout] 3095 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3103:7 [INFO] [stdout] | [INFO] [stdout] 3103 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3146:12 [INFO] [stdout] | [INFO] [stdout] 3146 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3199:12 [INFO] [stdout] | [INFO] [stdout] 3199 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3254:12 [INFO] [stdout] | [INFO] [stdout] 3254 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3292:12 [INFO] [stdout] | [INFO] [stdout] 3292 | let mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3329:12 [INFO] [stdout] | [INFO] [stdout] 3329 | let mc = MochigomaCollections::Pair(ms,Mochigoma::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3376:12 [INFO] [stdout] | [INFO] [stdout] 3376 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3417:12 [INFO] [stdout] | [INFO] [stdout] 3417 | let mc = MochigomaCollections::Empty; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3455:12 [INFO] [stdout] | [INFO] [stdout] 3455 | let mc = MochigomaCollections::Pair(Mochigoma::new(),mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3502:7 [INFO] [stdout] | [INFO] [stdout] 3502 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3545:7 [INFO] [stdout] | [INFO] [stdout] 3545 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3579:6 [INFO] [stdout] | [INFO] [stdout] 3579 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3612:6 [INFO] [stdout] | [INFO] [stdout] 3612 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3644:5 [INFO] [stdout] | [INFO] [stdout] 3644 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3675:5 [INFO] [stdout] | [INFO] [stdout] 3675 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3697:5 [INFO] [stdout] | [INFO] [stdout] 3697 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3719:5 [INFO] [stdout] | [INFO] [stdout] 3719 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3741:5 [INFO] [stdout] | [INFO] [stdout] 3741 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3763:5 [INFO] [stdout] | [INFO] [stdout] 3763 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3809:7 [INFO] [stdout] | [INFO] [stdout] 3809 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3857:7 [INFO] [stdout] | [INFO] [stdout] 3857 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3905:7 [INFO] [stdout] | [INFO] [stdout] 3905 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3953:7 [INFO] [stdout] | [INFO] [stdout] 3953 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3974:5 [INFO] [stdout] | [INFO] [stdout] 3974 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:3992:5 [INFO] [stdout] | [INFO] [stdout] 3992 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4044:5 [INFO] [stdout] | [INFO] [stdout] 4044 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4097:5 [INFO] [stdout] | [INFO] [stdout] 4097 | &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4138:15 [INFO] [stdout] | [INFO] [stdout] 4138 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4184:17 [INFO] [stdout] | [INFO] [stdout] 4184 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4240:19 [INFO] [stdout] | [INFO] [stdout] 4240 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4298:19 [INFO] [stdout] | [INFO] [stdout] 4298 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4358:19 [INFO] [stdout] | [INFO] [stdout] 4358 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4418:19 [INFO] [stdout] | [INFO] [stdout] 4418 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4466:17 [INFO] [stdout] | [INFO] [stdout] 4466 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4512:17 [INFO] [stdout] | [INFO] [stdout] 4512 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4568:19 [INFO] [stdout] | [INFO] [stdout] 4568 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4626:19 [INFO] [stdout] | [INFO] [stdout] 4626 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4686:19 [INFO] [stdout] | [INFO] [stdout] 4686 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4746:19 [INFO] [stdout] | [INFO] [stdout] 4746 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4792:17 [INFO] [stdout] | [INFO] [stdout] 4792 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4835:17 [INFO] [stdout] | [INFO] [stdout] 4835 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4888:19 [INFO] [stdout] | [INFO] [stdout] 4888 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:4943:19 [INFO] [stdout] | [INFO] [stdout] 4943 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:5000:19 [INFO] [stdout] | [INFO] [stdout] 5000 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_valid_move.rs:5057:19 [INFO] [stdout] | [INFO] [stdout] 5057 | ... &MochigomaCollections::Empty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_valid_move.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | let mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:50:53 [INFO] [stdout] | [INFO] [stdout] 50 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:51:53 [INFO] [stdout] | [INFO] [stdout] 51 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:53:53 [INFO] [stdout] | [INFO] [stdout] 53 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:54:53 [INFO] [stdout] | [INFO] [stdout] 54 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&Some(Instant::now... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:70:53 [INFO] [stdout] | [INFO] [stdout] 70 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:73:53 [INFO] [stdout] | [INFO] [stdout] 73 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:74:53 [INFO] [stdout] | [INFO] [stdout] 74 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&Some(Instant::now... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:94:53 [INFO] [stdout] | [INFO] [stdout] 94 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(ms,Mochigoma::new()),&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:99:53 [INFO] [stdout] | [INFO] [stdout] 99 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(ms,Mochigoma::new()),&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:120:53 [INFO] [stdout] | [INFO] [stdout] 120 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(ms,Mochigoma::new()),&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:126:53 [INFO] [stdout] | [INFO] [stdout] 126 | assert!(Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Pair(ms,Mochigoma::new()),&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:151:11 [INFO] [stdout] | [INFO] [stdout] 151 | let mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | &MochigomaCollections::Empty,&Some(Instant::now() + Duration::from_secs(60)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | &MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&Some(Instant::now() + Duration::from_secs(60)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | &MochigomaCollections::Pair(ms,Mochigoma::new()),&Some(Instant::now() + Duration::from_secs(60)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:218:11 [INFO] [stdout] | [INFO] [stdout] 218 | let mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:245:11 [INFO] [stdout] | [INFO] [stdout] 245 | let mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:265:54 [INFO] [stdout] | [INFO] [stdout] 265 | assert!(!Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:266:54 [INFO] [stdout] | [INFO] [stdout] 266 | assert!(!Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:282:54 [INFO] [stdout] | [INFO] [stdout] 282 | assert!(!Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:283:54 [INFO] [stdout] | [INFO] [stdout] 283 | assert!(!Rule::is_nyugyoku_win(&state,Teban::Sente,&MochigomaCollections::Empty,&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:306:11 [INFO] [stdout] | [INFO] [stdout] 306 | let mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:335:11 [INFO] [stdout] | [INFO] [stdout] 335 | let mc = MochigomaCollections::Pair(ms,mg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:355:52 [INFO] [stdout] | [INFO] [stdout] 355 | assert!(Rule::is_nyugyoku_win(&state,Teban::Gote,&MochigomaCollections::Empty,&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:356:52 [INFO] [stdout] | [INFO] [stdout] 356 | assert!(Rule::is_nyugyoku_win(&state,Teban::Gote,&MochigomaCollections::Empty,&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:358:52 [INFO] [stdout] | [INFO] [stdout] 358 | assert!(Rule::is_nyugyoku_win(&state,Teban::Gote,&MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use usiagent::shogi::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] note: `MochigomaCollections` could also refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `MochigomaCollections` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `MochigomaCollections` is ambiguous [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:359:52 [INFO] [stdout] | [INFO] [stdout] 359 | assert!(Rule::is_nyugyoku_win(&state,Teban::Gote,&MochigomaCollections::Pair(Mochigoma::new(),Mochigoma::new()),&Some(Instant::now()))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `MochigomaCollections` could refer to the enum imported here [INFO] [stdout] --> tests/rule/is_nyugyoku_win.rs:1:5 [WARN] too many lines in the log, truncating it