[INFO] fetching crate basin2-protocol 578.1.0... [INFO] checking basin2-protocol-578.1.0 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate basin2-protocol 578.1.0 into /workspace/builds/worker-3-tc1/source [INFO] validating manifest of crates.io crate basin2-protocol 578.1.0 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate basin2-protocol 578.1.0 [INFO] finished tweaking crates.io crate basin2-protocol 578.1.0 [INFO] tweaked toml for crates.io crate basin2-protocol 578.1.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 134 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding bytes v0.5.6 (available: v1.7.2) [INFO] [stderr] Adding cfg-if v0.1.10 (available: v1.0.0) [INFO] [stderr] Adding env_logger v0.6.2 (available: v0.11.5) [INFO] [stderr] Adding foreign-types v0.3.2 (available: v0.5.0) [INFO] [stderr] Adding foreign-types-shared v0.1.1 (available: v0.3.1) [INFO] [stderr] Adding hermit-abi v0.1.19 (available: v0.4.0) [INFO] [stderr] Adding hermit-abi v0.3.9 (available: v0.4.0) [INFO] [stderr] Adding humantime v1.3.0 (available: v2.1.0) [INFO] [stderr] Adding mio v0.6.23 (available: v1.0.2) [INFO] [stderr] Adding miow v0.2.2 (available: v0.6.0) [INFO] [stderr] Adding miow v0.3.7 (available: v0.6.0) [INFO] [stderr] Adding num-traits v0.1.43 (available: v0.2.19) [INFO] [stderr] Adding pin-project-lite v0.1.12 (available: v0.2.14) [INFO] [stderr] Adding quick-error v1.2.3 (available: v2.0.1) [INFO] [stderr] Adding rand v0.3.23 (available: v0.8.5) [INFO] [stderr] Adding rand v0.4.6 (available: v0.8.5) [INFO] [stderr] Adding rand_core v0.3.1 (available: v0.6.4) [INFO] [stderr] Adding rand_core v0.4.2 (available: v0.6.4) [INFO] [stderr] Adding rdrand v0.4.0 (available: v0.8.3) [INFO] [stderr] Adding rustc_version v0.2.3 (available: v0.4.1) [INFO] [stderr] Adding semver v0.9.0 (available: v1.0.23) [INFO] [stderr] Adding semver-parser v0.7.0 (available: v0.10.2) [INFO] [stderr] Adding sha1 v0.6.1 (available: v0.10.6) [INFO] [stderr] Adding standback v0.2.17 (available: v0.4.4) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding time v0.2.27 (available: v0.3.36) [INFO] [stderr] Adding time-macros v0.1.1 (available: v0.2.18) [INFO] [stderr] Adding tokio v0.2.25 (available: v1.40.0) [INFO] [stderr] Adding tokio-macros v0.2.6 (available: v2.4.0) [INFO] [stderr] Adding tokio-util v0.2.0 (available: v0.7.12) [INFO] [stderr] Adding uuid v0.5.1 (available: v1.10.0) [INFO] [stderr] Adding winapi v0.2.8 (available: v0.3.9) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded pkg-version-impl v0.1.1 [INFO] [stderr] Downloaded cenum v1.1.1 [INFO] [stderr] Downloaded basin2-lib v152.1.0 [INFO] [stderr] Downloaded pkg-version v1.0.0 [INFO] [stderr] Downloaded tokio-util v0.2.0 [INFO] [stderr] Downloaded uuid v0.5.1 [INFO] [stderr] Downloaded openssl-src v300.3.2+3.3.2 [INFO] [stderr] Downloaded basin2-data v152.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] aefbbec330fa4a8e2384fa707ba46c71a6937429a11eea2fad38bb375d870ead [INFO] running `Command { std: "docker" "start" "-a" "aefbbec330fa4a8e2384fa707ba46c71a6937429a11eea2fad38bb375d870ead", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "aefbbec330fa4a8e2384fa707ba46c71a6937429a11eea2fad38bb375d870ead", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aefbbec330fa4a8e2384fa707ba46c71a6937429a11eea2fad38bb375d870ead", kill_on_drop: false }` [INFO] [stdout] aefbbec330fa4a8e2384fa707ba46c71a6937429a11eea2fad38bb375d870ead [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a211335004f942c9a3c4ec3836287380c6de6b1ea4161c84341f9a2361cff0a9 [INFO] running `Command { std: "docker" "start" "-a" "a211335004f942c9a3c4ec3836287380c6de6b1ea4161c84341f9a2361cff0a9", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling openssl-src v300.3.2+3.3.2 [INFO] [stderr] Checking net2 v0.2.39 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Compiling const_fn v0.4.10 [INFO] [stderr] Checking env_logger v0.6.2 [INFO] [stderr] Checking enum_primitive v0.1.1 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Compiling openssl-sys v0.9.103 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Compiling openssl v0.10.66 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Compiling pkg-version-impl v0.1.1 [INFO] [stderr] Checking mio-uds v0.6.8 [INFO] [stderr] Checking pkg-version v1.0.0 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling async-trait v0.1.83 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Compiling tokio-macros v0.2.6 [INFO] [stderr] Compiling cenum v1.1.1 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking tokio v0.2.25 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking serde v1.0.210 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking tokio-util v0.2.0 [INFO] [stderr] Checking uuid v0.5.1 [INFO] [stderr] Checking serde_json v1.0.128 [INFO] [stderr] Checking basin2-lib v152.1.0 [INFO] [stderr] Checking basin2-data v152.1.0 [INFO] [stdout] error[E0432]: unresolved import `cenum::Cenum` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use cenum::Cenum; [INFO] [stdout] | ^^^^^^^----- [INFO] [stdout] | | | [INFO] [stdout] | | help: a similar name exists in the module (notice the capitalization): `cenum` [INFO] [stdout] | no `Cenum` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Axis` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 56 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 57 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Axis` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Facing` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:84:10 [INFO] [stdout] | [INFO] [stdout] 83 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 84 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Facing` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Instrument` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:117:10 [INFO] [stdout] | [INFO] [stdout] 116 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 117 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Instrument` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `FacingHorizontal` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:170:10 [INFO] [stdout] | [INFO] [stdout] 169 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 170 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `FacingHorizontal` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Part` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:199:10 [INFO] [stdout] | [INFO] [stdout] 198 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 199 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Part` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `StraightRailShape` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:224:10 [INFO] [stdout] | [INFO] [stdout] 223 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 224 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `StraightRailShape` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Flower` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:257:10 [INFO] [stdout] | [INFO] [stdout] 256 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 257 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Flower` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `PistonType` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:282:10 [INFO] [stdout] | [INFO] [stdout] 281 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 282 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `PistonType` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Stairs` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:307:10 [INFO] [stdout] | [INFO] [stdout] 306 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 307 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Stairs` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `StairShape` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:332:10 [INFO] [stdout] | [INFO] [stdout] 331 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 332 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `StairShape` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `ChestType` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:363:10 [INFO] [stdout] | [INFO] [stdout] 362 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 363 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `ChestType` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `East` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:390:10 [INFO] [stdout] | [INFO] [stdout] 389 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 390 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `East` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `North` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:417:10 [INFO] [stdout] | [INFO] [stdout] 416 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 417 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `North` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `South` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:444:10 [INFO] [stdout] | [INFO] [stdout] 443 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 444 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `South` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `West` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:471:10 [INFO] [stdout] | [INFO] [stdout] 470 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 471 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `West` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Hinge` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:498:10 [INFO] [stdout] | [INFO] [stdout] 497 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 498 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Hinge` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `RailShape` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:523:10 [INFO] [stdout] | [INFO] [stdout] 522 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 523 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `RailShape` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Face` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 563 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 564 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Face` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `HorizontalAxis` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:591:10 [INFO] [stdout] | [INFO] [stdout] 590 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 591 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `HorizontalAxis` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `ComparatorMode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:616:10 [INFO] [stdout] | [INFO] [stdout] 615 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 616 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `ComparatorMode` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `FacingDownable` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:641:10 [INFO] [stdout] | [INFO] [stdout] 640 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 641 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `FacingDownable` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `SlabType` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:672:10 [INFO] [stdout] | [INFO] [stdout] 671 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 672 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `SlabType` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Leaves` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:699:10 [INFO] [stdout] | [INFO] [stdout] 698 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 699 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Leaves` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `Attachment` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:726:10 [INFO] [stdout] | [INFO] [stdout] 725 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 726 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `Attachment` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Copy` for type `StructureMode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:755:10 [INFO] [stdout] | [INFO] [stdout] 754 | #[cenum] [INFO] [stdout] | -------- first implementation here [INFO] [stdout] 755 | #[derive(Copy)] [INFO] [stdout] | ^^^^ conflicting implementation for `StructureMode` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Axis`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Instrument`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:169:1 [INFO] [stdout] | [INFO] [stdout] 169 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:198:1 [INFO] [stdout] | [INFO] [stdout] 198 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Part`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 223 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `StraightRailShape`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:256:1 [INFO] [stdout] | [INFO] [stdout] 256 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:281:1 [INFO] [stdout] | [INFO] [stdout] 281 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `PistonType`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:306:1 [INFO] [stdout] | [INFO] [stdout] 306 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:331:1 [INFO] [stdout] | [INFO] [stdout] 331 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:362:1 [INFO] [stdout] | [INFO] [stdout] 362 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `ChestType`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:389:1 [INFO] [stdout] | [INFO] [stdout] 389 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `East`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:416:1 [INFO] [stdout] | [INFO] [stdout] 416 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `North`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:443:1 [INFO] [stdout] | [INFO] [stdout] 443 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `South`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:470:1 [INFO] [stdout] | [INFO] [stdout] 470 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `West`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:497:1 [INFO] [stdout] | [INFO] [stdout] 497 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:522:1 [INFO] [stdout] | [INFO] [stdout] 522 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `RailShape`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:563:1 [INFO] [stdout] | [INFO] [stdout] 563 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:590:1 [INFO] [stdout] | [INFO] [stdout] 590 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `HorizontalAxis`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:615:1 [INFO] [stdout] | [INFO] [stdout] 615 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `ComparatorMode`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:640:1 [INFO] [stdout] | [INFO] [stdout] 640 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `FacingDownable`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:671:1 [INFO] [stdout] | [INFO] [stdout] 671 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:698:1 [INFO] [stdout] | [INFO] [stdout] 698 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Leaves`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:725:1 [INFO] [stdout] | [INFO] [stdout] 725 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `Attachment`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0507]: cannot move out of `*self` which is behind a shared reference [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:754:1 [INFO] [stdout] | [INFO] [stdout] 754 | #[cenum] [INFO] [stdout] | ^^^^^^^^ move occurs because `*self` has type `StructureMode`, which does not implement the `Copy` trait [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1641:48 [INFO] [stdout] | [INFO] [stdout] 1638 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] 1639 | [INFO] [stdout] 1640 | for triggered_i in self.triggered.all() { [INFO] [stdout] | --------------------------------------- inside of this loop [INFO] [stdout] 1641 | out.push(BlockStateDispenser { facing: facing_i,triggered: triggered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1641 | out.push(BlockStateDispenser { facing: facing_i.clone(),triggered: triggered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `instrument_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1676:52 [INFO] [stdout] | [INFO] [stdout] 1673 | for instrument_i in self.instrument.all() { [INFO] [stdout] | ------------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `instrument_i` has type `Instrument`, which does not implement the `Copy` trait [INFO] [stdout] 1674 | [INFO] [stdout] 1675 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 1676 | out.push(BlockStateNoteBlock { instrument: instrument_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1676 | out.push(BlockStateNoteBlock { instrument: instrument_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1708:47 [INFO] [stdout] | [INFO] [stdout] 1703 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1704 | [INFO] [stdout] 1705 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1706 | [INFO] [stdout] 1707 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1708 | out.push(BlockStateWhiteBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1708 | out.push(BlockStateWhiteBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1742:48 [INFO] [stdout] | [INFO] [stdout] 1737 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1738 | [INFO] [stdout] 1739 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1740 | [INFO] [stdout] 1741 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1742 | out.push(BlockStateOrangeBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1742 | out.push(BlockStateOrangeBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1776:49 [INFO] [stdout] | [INFO] [stdout] 1771 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1772 | [INFO] [stdout] 1773 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1774 | [INFO] [stdout] 1775 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1776 | out.push(BlockStateMagentaBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1776 | out.push(BlockStateMagentaBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1810:51 [INFO] [stdout] | [INFO] [stdout] 1805 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1806 | [INFO] [stdout] 1807 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1808 | [INFO] [stdout] 1809 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1810 | out.push(BlockStateLightBlueBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1810 | out.push(BlockStateLightBlueBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1844:48 [INFO] [stdout] | [INFO] [stdout] 1839 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1840 | [INFO] [stdout] 1841 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1842 | [INFO] [stdout] 1843 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1844 | out.push(BlockStateYellowBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1844 | out.push(BlockStateYellowBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1878:46 [INFO] [stdout] | [INFO] [stdout] 1873 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1874 | [INFO] [stdout] 1875 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1876 | [INFO] [stdout] 1877 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1878 | out.push(BlockStateLimeBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1878 | out.push(BlockStateLimeBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1912:46 [INFO] [stdout] | [INFO] [stdout] 1907 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1908 | [INFO] [stdout] 1909 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1910 | [INFO] [stdout] 1911 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1912 | out.push(BlockStatePinkBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1912 | out.push(BlockStatePinkBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1946:46 [INFO] [stdout] | [INFO] [stdout] 1941 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1942 | [INFO] [stdout] 1943 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1944 | [INFO] [stdout] 1945 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1946 | out.push(BlockStateGrayBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1946 | out.push(BlockStateGrayBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:1980:51 [INFO] [stdout] | [INFO] [stdout] 1975 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 1976 | [INFO] [stdout] 1977 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 1978 | [INFO] [stdout] 1979 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 1980 | out.push(BlockStateLightGrayBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 1980 | out.push(BlockStateLightGrayBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2014:46 [INFO] [stdout] | [INFO] [stdout] 2009 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2010 | [INFO] [stdout] 2011 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2012 | [INFO] [stdout] 2013 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2014 | out.push(BlockStateCyanBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2014 | out.push(BlockStateCyanBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2048:48 [INFO] [stdout] | [INFO] [stdout] 2043 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2044 | [INFO] [stdout] 2045 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2046 | [INFO] [stdout] 2047 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2048 | out.push(BlockStatePurpleBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2048 | out.push(BlockStatePurpleBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2082:46 [INFO] [stdout] | [INFO] [stdout] 2077 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2078 | [INFO] [stdout] 2079 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2080 | [INFO] [stdout] 2081 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2082 | out.push(BlockStateBlueBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2082 | out.push(BlockStateBlueBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2116:47 [INFO] [stdout] | [INFO] [stdout] 2111 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2112 | [INFO] [stdout] 2113 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2114 | [INFO] [stdout] 2115 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2116 | out.push(BlockStateBrownBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2116 | out.push(BlockStateBrownBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2150:47 [INFO] [stdout] | [INFO] [stdout] 2145 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2146 | [INFO] [stdout] 2147 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2148 | [INFO] [stdout] 2149 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2150 | out.push(BlockStateGreenBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2150 | out.push(BlockStateGreenBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2184:45 [INFO] [stdout] | [INFO] [stdout] 2179 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2180 | [INFO] [stdout] 2181 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2182 | [INFO] [stdout] 2183 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2184 | out.push(BlockStateRedBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2184 | out.push(BlockStateRedBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2218:47 [INFO] [stdout] | [INFO] [stdout] 2213 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2214 | [INFO] [stdout] 2215 | for occupied_i in self.occupied.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 2216 | [INFO] [stdout] 2217 | for part_i in self.part.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2218 | out.push(BlockStateBlackBed { facing: facing_i,occupied: occupied_i,part: part_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2218 | out.push(BlockStateBlackBed { facing: facing_i.clone(),occupied: occupied_i,part: part_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2402:49 [INFO] [stdout] | [INFO] [stdout] 2397 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] 2398 | [INFO] [stdout] 2399 | for short_i in self.short.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2400 | [INFO] [stdout] 2401 | for type_i in self.type_.all() { [INFO] [stdout] | ------------------------------ inside of this loop [INFO] [stdout] 2402 | out.push(BlockStatePistonHead { facing: facing_i,short: short_i,type_: type_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2402 | out.push(BlockStatePistonHead { facing: facing_i.clone(),short: short_i,type_: type_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2465:51 [INFO] [stdout] | [INFO] [stdout] 2462 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] 2463 | [INFO] [stdout] 2464 | for type_i in self.type_.all() { [INFO] [stdout] | ------------------------------ inside of this loop [INFO] [stdout] 2465 | out.push(BlockStateMovingPiston { facing: facing_i,type_: type_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2465 | out.push(BlockStateMovingPiston { facing: facing_i.clone(),type_: type_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2638:48 [INFO] [stdout] | [INFO] [stdout] 2631 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2632 | [INFO] [stdout] 2633 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2634 | [INFO] [stdout] 2635 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2636 | [INFO] [stdout] 2637 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 2638 | out.push(BlockStateOakStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2638 | out.push(BlockStateOakStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2638:63 [INFO] [stdout] | [INFO] [stdout] 2633 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 2634 | [INFO] [stdout] 2635 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2636 | [INFO] [stdout] 2637 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 2638 | out.push(BlockStateOakStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2638 | out.push(BlockStateOakStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2638:77 [INFO] [stdout] | [INFO] [stdout] 2635 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 2636 | [INFO] [stdout] 2637 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 2638 | out.push(BlockStateOakStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2638 | out.push(BlockStateOakStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2674:44 [INFO] [stdout] | [INFO] [stdout] 2669 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2670 | [INFO] [stdout] 2671 | for type_i in self.type_.all() { [INFO] [stdout] | ------------------------------ inside of this loop [INFO] [stdout] 2672 | [INFO] [stdout] 2673 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 2674 | out.push(BlockStateChest { facing: facing_i,type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2674 | out.push(BlockStateChest { facing: facing_i.clone(),type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2674:60 [INFO] [stdout] | [INFO] [stdout] 2671 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `ChestType`, which does not implement the `Copy` trait [INFO] [stdout] 2672 | [INFO] [stdout] 2673 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 2674 | out.push(BlockStateChest { facing: facing_i,type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2674 | out.push(BlockStateChest { facing: facing_i,type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `east_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2711:49 [INFO] [stdout] | [INFO] [stdout] 2704 | for east_i in self.east.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `east_i` has type `East`, which does not implement the `Copy` trait [INFO] [stdout] 2705 | [INFO] [stdout] 2706 | for north_i in self.north.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2707 | [INFO] [stdout] 2708 | for south_i in self.south.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2709 | [INFO] [stdout] 2710 | for west_i in self.west.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2711 | out.push(BlockStateRedstoneWire { east: east_i,north: north_i,south: south_i,west: west_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2711 | out.push(BlockStateRedstoneWire { east: east_i.clone(),north: north_i,south: south_i,west: west_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `north_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2711:63 [INFO] [stdout] | [INFO] [stdout] 2706 | for north_i in self.north.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `north_i` has type `North`, which does not implement the `Copy` trait [INFO] [stdout] 2707 | [INFO] [stdout] 2708 | for south_i in self.south.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2709 | [INFO] [stdout] 2710 | for west_i in self.west.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2711 | out.push(BlockStateRedstoneWire { east: east_i,north: north_i,south: south_i,west: west_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2711 | out.push(BlockStateRedstoneWire { east: east_i,north: north_i.clone(),south: south_i,west: west_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `south_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2711:78 [INFO] [stdout] | [INFO] [stdout] 2708 | for south_i in self.south.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `south_i` has type `South`, which does not implement the `Copy` trait [INFO] [stdout] 2709 | [INFO] [stdout] 2710 | for west_i in self.west.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2711 | out.push(BlockStateRedstoneWire { east: east_i,north: north_i,south: south_i,west: west_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2711 | out.push(BlockStateRedstoneWire { east: east_i,north: north_i,south: south_i.clone(),west: west_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2754:46 [INFO] [stdout] | [INFO] [stdout] 2751 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2752 | [INFO] [stdout] 2753 | for lit_i in self.lit.all() { [INFO] [stdout] | --------------------------- inside of this loop [INFO] [stdout] 2754 | out.push(BlockStateFurnace { facing: facing_i,lit: lit_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2754 | out.push(BlockStateFurnace { facing: facing_i.clone(),lit: lit_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2936:46 [INFO] [stdout] | [INFO] [stdout] 2927 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2928 | [INFO] [stdout] 2929 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2930 | [INFO] [stdout] 2931 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2932 | [INFO] [stdout] 2933 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2934 | [INFO] [stdout] 2935 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 2936 | out.push(BlockStateOakDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2936 | out.push(BlockStateOakDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2936:61 [INFO] [stdout] | [INFO] [stdout] 2929 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 2930 | [INFO] [stdout] 2931 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 2932 | [INFO] [stdout] 2933 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2934 | [INFO] [stdout] 2935 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 2936 | out.push(BlockStateOakDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2936 | out.push(BlockStateOakDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2936:75 [INFO] [stdout] | [INFO] [stdout] 2931 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 2932 | [INFO] [stdout] 2933 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 2934 | [INFO] [stdout] 2935 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 2936 | out.push(BlockStateOakDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2936 | out.push(BlockStateOakDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:2971:45 [INFO] [stdout] | [INFO] [stdout] 2968 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 2969 | [INFO] [stdout] 2970 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 2971 | out.push(BlockStateLadder { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 2971 | out.push(BlockStateLadder { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3030:56 [INFO] [stdout] | [INFO] [stdout] 3023 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3024 | [INFO] [stdout] 3025 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3026 | [INFO] [stdout] 3027 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 3028 | [INFO] [stdout] 3029 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3030 | out.push(BlockStateCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3030 | out.push(BlockStateCobblestoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3030:71 [INFO] [stdout] | [INFO] [stdout] 3025 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 3026 | [INFO] [stdout] 3027 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 3028 | [INFO] [stdout] 3029 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3030 | out.push(BlockStateCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3030 | out.push(BlockStateCobblestoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3030:85 [INFO] [stdout] | [INFO] [stdout] 3027 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 3028 | [INFO] [stdout] 3029 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3030 | out.push(BlockStateCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3030 | out.push(BlockStateCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3063:50 [INFO] [stdout] | [INFO] [stdout] 3060 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3061 | [INFO] [stdout] 3062 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3063 | out.push(BlockStateOakWallSign { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3063 | out.push(BlockStateOakWallSign { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3092:53 [INFO] [stdout] | [INFO] [stdout] 3089 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3090 | [INFO] [stdout] 3091 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3092 | out.push(BlockStateSpruceWallSign { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3092 | out.push(BlockStateSpruceWallSign { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3121:52 [INFO] [stdout] | [INFO] [stdout] 3118 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3119 | [INFO] [stdout] 3120 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3121 | out.push(BlockStateBirchWallSign { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3121 | out.push(BlockStateBirchWallSign { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3150:53 [INFO] [stdout] | [INFO] [stdout] 3147 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3148 | [INFO] [stdout] 3149 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3150 | out.push(BlockStateAcaciaWallSign { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3150 | out.push(BlockStateAcaciaWallSign { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3179:53 [INFO] [stdout] | [INFO] [stdout] 3176 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3177 | [INFO] [stdout] 3178 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3179 | out.push(BlockStateJungleWallSign { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3179 | out.push(BlockStateJungleWallSign { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3208:54 [INFO] [stdout] | [INFO] [stdout] 3205 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3206 | [INFO] [stdout] 3207 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3208 | out.push(BlockStateDarkOakWallSign { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3208 | out.push(BlockStateDarkOakWallSign { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3240:42 [INFO] [stdout] | [INFO] [stdout] 3235 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 3236 | [INFO] [stdout] 3237 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 3238 | [INFO] [stdout] 3239 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3240 | out.push(BlockStateLever { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3240 | out.push(BlockStateLever { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3240:57 [INFO] [stdout] | [INFO] [stdout] 3237 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3238 | [INFO] [stdout] 3239 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3240 | out.push(BlockStateLever { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3240 | out.push(BlockStateLever { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3304:47 [INFO] [stdout] | [INFO] [stdout] 3295 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3296 | [INFO] [stdout] 3297 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3298 | [INFO] [stdout] 3299 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 3300 | [INFO] [stdout] 3301 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3302 | [INFO] [stdout] 3303 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3304 | out.push(BlockStateIronDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3304 | out.push(BlockStateIronDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3304:62 [INFO] [stdout] | [INFO] [stdout] 3297 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 3298 | [INFO] [stdout] 3299 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 3300 | [INFO] [stdout] 3301 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3302 | [INFO] [stdout] 3303 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3304 | out.push(BlockStateIronDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3304 | out.push(BlockStateIronDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3304:76 [INFO] [stdout] | [INFO] [stdout] 3299 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 3300 | [INFO] [stdout] 3301 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3302 | [INFO] [stdout] 3303 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3304 | out.push(BlockStateIronDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3304 | out.push(BlockStateIronDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3531:56 [INFO] [stdout] | [INFO] [stdout] 3528 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3529 | [INFO] [stdout] 3530 | for lit_i in self.lit.all() { [INFO] [stdout] | --------------------------- inside of this loop [INFO] [stdout] 3531 | out.push(BlockStateRedstoneWallTorch { facing: facing_i,lit: lit_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3531 | out.push(BlockStateRedstoneWallTorch { facing: facing_i.clone(),lit: lit_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3563:48 [INFO] [stdout] | [INFO] [stdout] 3558 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 3559 | [INFO] [stdout] 3560 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 3561 | [INFO] [stdout] 3562 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3563 | out.push(BlockStateStoneButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3563 | out.push(BlockStateStoneButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3563:63 [INFO] [stdout] | [INFO] [stdout] 3560 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3561 | [INFO] [stdout] 3562 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3563 | out.push(BlockStateStoneButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3563 | out.push(BlockStateStoneButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3759:47 [INFO] [stdout] | [INFO] [stdout] 3754 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3755 | [INFO] [stdout] 3756 | for locked_i in self.locked.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 3757 | [INFO] [stdout] 3758 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3759 | out.push(BlockStateRepeater { facing: facing_i,locked: locked_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3759 | out.push(BlockStateRepeater { facing: facing_i.clone(),locked: locked_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3831:50 [INFO] [stdout] | [INFO] [stdout] 3822 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3823 | [INFO] [stdout] 3824 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3825 | [INFO] [stdout] 3826 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3827 | [INFO] [stdout] 3828 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3829 | [INFO] [stdout] 3830 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3831 | out.push(BlockStateOakTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3831 | out.push(BlockStateOakTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3831:65 [INFO] [stdout] | [INFO] [stdout] 3824 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 3825 | [INFO] [stdout] 3826 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3827 | [INFO] [stdout] 3828 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3829 | [INFO] [stdout] 3830 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3831 | out.push(BlockStateOakTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3831 | out.push(BlockStateOakTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3875:53 [INFO] [stdout] | [INFO] [stdout] 3866 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3867 | [INFO] [stdout] 3868 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3869 | [INFO] [stdout] 3870 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3871 | [INFO] [stdout] 3872 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3873 | [INFO] [stdout] 3874 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3875 | out.push(BlockStateSpruceTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3875 | out.push(BlockStateSpruceTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3875:68 [INFO] [stdout] | [INFO] [stdout] 3868 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 3869 | [INFO] [stdout] 3870 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3871 | [INFO] [stdout] 3872 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3873 | [INFO] [stdout] 3874 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3875 | out.push(BlockStateSpruceTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3875 | out.push(BlockStateSpruceTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3919:52 [INFO] [stdout] | [INFO] [stdout] 3910 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3911 | [INFO] [stdout] 3912 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3913 | [INFO] [stdout] 3914 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3915 | [INFO] [stdout] 3916 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3917 | [INFO] [stdout] 3918 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3919 | out.push(BlockStateBirchTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3919 | out.push(BlockStateBirchTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3919:67 [INFO] [stdout] | [INFO] [stdout] 3912 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 3913 | [INFO] [stdout] 3914 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3915 | [INFO] [stdout] 3916 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3917 | [INFO] [stdout] 3918 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3919 | out.push(BlockStateBirchTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3919 | out.push(BlockStateBirchTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3963:53 [INFO] [stdout] | [INFO] [stdout] 3954 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3955 | [INFO] [stdout] 3956 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3957 | [INFO] [stdout] 3958 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3959 | [INFO] [stdout] 3960 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3961 | [INFO] [stdout] 3962 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3963 | out.push(BlockStateJungleTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3963 | out.push(BlockStateJungleTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:3963:68 [INFO] [stdout] | [INFO] [stdout] 3956 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 3957 | [INFO] [stdout] 3958 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 3959 | [INFO] [stdout] 3960 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 3961 | [INFO] [stdout] 3962 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 3963 | out.push(BlockStateJungleTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 3963 | out.push(BlockStateJungleTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4007:53 [INFO] [stdout] | [INFO] [stdout] 3998 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 3999 | [INFO] [stdout] 4000 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4001 | [INFO] [stdout] 4002 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4003 | [INFO] [stdout] 4004 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4005 | [INFO] [stdout] 4006 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4007 | out.push(BlockStateAcaciaTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4007 | out.push(BlockStateAcaciaTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4007:68 [INFO] [stdout] | [INFO] [stdout] 4000 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4001 | [INFO] [stdout] 4002 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4003 | [INFO] [stdout] 4004 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4005 | [INFO] [stdout] 4006 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4007 | out.push(BlockStateAcaciaTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4007 | out.push(BlockStateAcaciaTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4051:54 [INFO] [stdout] | [INFO] [stdout] 4042 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4043 | [INFO] [stdout] 4044 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4045 | [INFO] [stdout] 4046 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4047 | [INFO] [stdout] 4048 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4049 | [INFO] [stdout] 4050 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4051 | out.push(BlockStateDarkOakTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4051 | out.push(BlockStateDarkOakTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4051:69 [INFO] [stdout] | [INFO] [stdout] 4044 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4045 | [INFO] [stdout] 4046 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4047 | [INFO] [stdout] 4048 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4049 | [INFO] [stdout] 4050 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4051 | out.push(BlockStateDarkOakTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4051 | out.push(BlockStateDarkOakTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4445:51 [INFO] [stdout] | [INFO] [stdout] 4438 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4439 | [INFO] [stdout] 4440 | for in_wall_i in self.in_wall.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4441 | [INFO] [stdout] 4442 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4443 | [INFO] [stdout] 4444 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4445 | out.push(BlockStateOakFenceGate { facing: facing_i,in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4445 | out.push(BlockStateOakFenceGate { facing: facing_i.clone(),in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4484:50 [INFO] [stdout] | [INFO] [stdout] 4477 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4478 | [INFO] [stdout] 4479 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4480 | [INFO] [stdout] 4481 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4482 | [INFO] [stdout] 4483 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4484 | out.push(BlockStateBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4484 | out.push(BlockStateBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4484:65 [INFO] [stdout] | [INFO] [stdout] 4479 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4480 | [INFO] [stdout] 4481 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4482 | [INFO] [stdout] 4483 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4484 | out.push(BlockStateBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4484 | out.push(BlockStateBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4484:79 [INFO] [stdout] | [INFO] [stdout] 4481 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 4482 | [INFO] [stdout] 4483 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4484 | out.push(BlockStateBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4484 | out.push(BlockStateBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4523:55 [INFO] [stdout] | [INFO] [stdout] 4516 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4517 | [INFO] [stdout] 4518 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4519 | [INFO] [stdout] 4520 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4521 | [INFO] [stdout] 4522 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4523 | out.push(BlockStateStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4523 | out.push(BlockStateStoneBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4523:70 [INFO] [stdout] | [INFO] [stdout] 4518 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4519 | [INFO] [stdout] 4520 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4521 | [INFO] [stdout] 4522 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4523 | out.push(BlockStateStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4523 | out.push(BlockStateStoneBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4523:84 [INFO] [stdout] | [INFO] [stdout] 4520 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 4521 | [INFO] [stdout] 4522 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4523 | out.push(BlockStateStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4523 | out.push(BlockStateStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4634:56 [INFO] [stdout] | [INFO] [stdout] 4627 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4628 | [INFO] [stdout] 4629 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4630 | [INFO] [stdout] 4631 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4632 | [INFO] [stdout] 4633 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4634 | out.push(BlockStateNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4634 | out.push(BlockStateNetherBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4634:71 [INFO] [stdout] | [INFO] [stdout] 4629 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4630 | [INFO] [stdout] 4631 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4632 | [INFO] [stdout] 4633 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4634 | out.push(BlockStateNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4634 | out.push(BlockStateNetherBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4634:85 [INFO] [stdout] | [INFO] [stdout] 4631 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 4632 | [INFO] [stdout] 4633 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4634 | out.push(BlockStateNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4634 | out.push(BlockStateNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4796:54 [INFO] [stdout] | [INFO] [stdout] 4789 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4790 | [INFO] [stdout] 4791 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4792 | [INFO] [stdout] 4793 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4794 | [INFO] [stdout] 4795 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4796 | out.push(BlockStateSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4796 | out.push(BlockStateSandstoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4796:69 [INFO] [stdout] | [INFO] [stdout] 4791 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4792 | [INFO] [stdout] 4793 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4794 | [INFO] [stdout] 4795 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4796 | out.push(BlockStateSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4796 | out.push(BlockStateSandstoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4796:83 [INFO] [stdout] | [INFO] [stdout] 4793 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 4794 | [INFO] [stdout] 4795 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4796 | out.push(BlockStateSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4796 | out.push(BlockStateSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4831:49 [INFO] [stdout] | [INFO] [stdout] 4828 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4829 | [INFO] [stdout] 4830 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4831 | out.push(BlockStateEnderChest { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4831 | out.push(BlockStateEnderChest { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4863:72 [INFO] [stdout] | [INFO] [stdout] 4860 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4861 | [INFO] [stdout] 4862 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 4863 | out.push(BlockStateTripwireHook { attached: attached_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4863 | out.push(BlockStateTripwireHook { attached: attached_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4956:51 [INFO] [stdout] | [INFO] [stdout] 4949 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4950 | [INFO] [stdout] 4951 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4952 | [INFO] [stdout] 4953 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4954 | [INFO] [stdout] 4955 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4956 | out.push(BlockStateSpruceStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4956 | out.push(BlockStateSpruceStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4956:66 [INFO] [stdout] | [INFO] [stdout] 4951 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4952 | [INFO] [stdout] 4953 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4954 | [INFO] [stdout] 4955 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4956 | out.push(BlockStateSpruceStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4956 | out.push(BlockStateSpruceStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4956:80 [INFO] [stdout] | [INFO] [stdout] 4953 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 4954 | [INFO] [stdout] 4955 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4956 | out.push(BlockStateSpruceStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4956 | out.push(BlockStateSpruceStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4995:50 [INFO] [stdout] | [INFO] [stdout] 4988 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 4989 | [INFO] [stdout] 4990 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 4991 | [INFO] [stdout] 4992 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4993 | [INFO] [stdout] 4994 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4995 | out.push(BlockStateBirchStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4995 | out.push(BlockStateBirchStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4995:65 [INFO] [stdout] | [INFO] [stdout] 4990 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 4991 | [INFO] [stdout] 4992 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 4993 | [INFO] [stdout] 4994 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4995 | out.push(BlockStateBirchStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4995 | out.push(BlockStateBirchStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:4995:79 [INFO] [stdout] | [INFO] [stdout] 4992 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 4993 | [INFO] [stdout] 4994 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 4995 | out.push(BlockStateBirchStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 4995 | out.push(BlockStateBirchStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5034:51 [INFO] [stdout] | [INFO] [stdout] 5027 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5028 | [INFO] [stdout] 5029 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 5030 | [INFO] [stdout] 5031 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 5032 | [INFO] [stdout] 5033 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5034 | out.push(BlockStateJungleStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5034 | out.push(BlockStateJungleStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5034:66 [INFO] [stdout] | [INFO] [stdout] 5029 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 5030 | [INFO] [stdout] 5031 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 5032 | [INFO] [stdout] 5033 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5034 | out.push(BlockStateJungleStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5034 | out.push(BlockStateJungleStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5034:80 [INFO] [stdout] | [INFO] [stdout] 5031 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 5032 | [INFO] [stdout] 5033 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5034 | out.push(BlockStateJungleStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5034 | out.push(BlockStateJungleStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5253:46 [INFO] [stdout] | [INFO] [stdout] 5248 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 5249 | [INFO] [stdout] 5250 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 5251 | [INFO] [stdout] 5252 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5253 | out.push(BlockStateOakButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5253 | out.push(BlockStateOakButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5253:61 [INFO] [stdout] | [INFO] [stdout] 5250 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5251 | [INFO] [stdout] 5252 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5253 | out.push(BlockStateOakButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5253 | out.push(BlockStateOakButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5287:49 [INFO] [stdout] | [INFO] [stdout] 5282 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 5283 | [INFO] [stdout] 5284 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 5285 | [INFO] [stdout] 5286 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5287 | out.push(BlockStateSpruceButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5287 | out.push(BlockStateSpruceButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5287:64 [INFO] [stdout] | [INFO] [stdout] 5284 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5285 | [INFO] [stdout] 5286 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5287 | out.push(BlockStateSpruceButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5287 | out.push(BlockStateSpruceButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5321:48 [INFO] [stdout] | [INFO] [stdout] 5316 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 5317 | [INFO] [stdout] 5318 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 5319 | [INFO] [stdout] 5320 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5321 | out.push(BlockStateBirchButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5321 | out.push(BlockStateBirchButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5321:63 [INFO] [stdout] | [INFO] [stdout] 5318 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5319 | [INFO] [stdout] 5320 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5321 | out.push(BlockStateBirchButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5321 | out.push(BlockStateBirchButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5355:49 [INFO] [stdout] | [INFO] [stdout] 5350 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 5351 | [INFO] [stdout] 5352 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 5353 | [INFO] [stdout] 5354 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5355 | out.push(BlockStateJungleButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5355 | out.push(BlockStateJungleButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5355:64 [INFO] [stdout] | [INFO] [stdout] 5352 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5353 | [INFO] [stdout] 5354 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5355 | out.push(BlockStateJungleButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5355 | out.push(BlockStateJungleButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5389:49 [INFO] [stdout] | [INFO] [stdout] 5384 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 5385 | [INFO] [stdout] 5386 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 5387 | [INFO] [stdout] 5388 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5389 | out.push(BlockStateAcaciaButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5389 | out.push(BlockStateAcaciaButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5389:64 [INFO] [stdout] | [INFO] [stdout] 5386 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5387 | [INFO] [stdout] 5388 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5389 | out.push(BlockStateAcaciaButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5389 | out.push(BlockStateAcaciaButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5423:50 [INFO] [stdout] | [INFO] [stdout] 5418 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 5419 | [INFO] [stdout] 5420 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 5421 | [INFO] [stdout] 5422 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5423 | out.push(BlockStateDarkOakButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5423 | out.push(BlockStateDarkOakButton { face: face_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5423:65 [INFO] [stdout] | [INFO] [stdout] 5420 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5421 | [INFO] [stdout] 5422 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5423 | out.push(BlockStateDarkOakButton { face: face_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5423 | out.push(BlockStateDarkOakButton { face: face_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5685:51 [INFO] [stdout] | [INFO] [stdout] 5680 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5681 | [INFO] [stdout] 5682 | for type_i in self.type_.all() { [INFO] [stdout] | ------------------------------ inside of this loop [INFO] [stdout] 5683 | [INFO] [stdout] 5684 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5685 | out.push(BlockStateTrappedChest { facing: facing_i,type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5685 | out.push(BlockStateTrappedChest { facing: facing_i.clone(),type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5685:67 [INFO] [stdout] | [INFO] [stdout] 5682 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `ChestType`, which does not implement the `Copy` trait [INFO] [stdout] 5683 | [INFO] [stdout] 5684 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5685 | out.push(BlockStateTrappedChest { facing: facing_i,type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5685 | out.push(BlockStateTrappedChest { facing: facing_i,type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5723:49 [INFO] [stdout] | [INFO] [stdout] 5718 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5719 | [INFO] [stdout] 5720 | for mode_i in self.mode.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 5721 | [INFO] [stdout] 5722 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5723 | out.push(BlockStateComparator { facing: facing_i,mode: mode_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5723 | out.push(BlockStateComparator { facing: facing_i.clone(),mode: mode_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `mode_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5723:64 [INFO] [stdout] | [INFO] [stdout] 5720 | for mode_i in self.mode.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `mode_i` has type `ComparatorMode`, which does not implement the `Copy` trait [INFO] [stdout] 5721 | [INFO] [stdout] 5722 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 5723 | out.push(BlockStateComparator { facing: facing_i,mode: mode_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5723 | out.push(BlockStateComparator { facing: facing_i,mode: mode_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5845:51 [INFO] [stdout] | [INFO] [stdout] 5838 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 5839 | [INFO] [stdout] 5840 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 5841 | [INFO] [stdout] 5842 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 5843 | [INFO] [stdout] 5844 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5845 | out.push(BlockStateQuartzStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5845 | out.push(BlockStateQuartzStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5845:66 [INFO] [stdout] | [INFO] [stdout] 5840 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 5841 | [INFO] [stdout] 5842 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 5843 | [INFO] [stdout] 5844 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5845 | out.push(BlockStateQuartzStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5845 | out.push(BlockStateQuartzStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5845:80 [INFO] [stdout] | [INFO] [stdout] 5842 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 5843 | [INFO] [stdout] 5844 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 5845 | out.push(BlockStateQuartzStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5845 | out.push(BlockStateQuartzStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:5907:46 [INFO] [stdout] | [INFO] [stdout] 5904 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] 5905 | [INFO] [stdout] 5906 | for triggered_i in self.triggered.all() { [INFO] [stdout] | --------------------------------------- inside of this loop [INFO] [stdout] 5907 | out.push(BlockStateDropper { facing: facing_i,triggered: triggered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 5907 | out.push(BlockStateDropper { facing: facing_i.clone(),triggered: triggered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6678:51 [INFO] [stdout] | [INFO] [stdout] 6671 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 6672 | [INFO] [stdout] 6673 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6674 | [INFO] [stdout] 6675 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6676 | [INFO] [stdout] 6677 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6678 | out.push(BlockStateAcaciaStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6678 | out.push(BlockStateAcaciaStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6678:66 [INFO] [stdout] | [INFO] [stdout] 6673 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 6674 | [INFO] [stdout] 6675 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6676 | [INFO] [stdout] 6677 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6678 | out.push(BlockStateAcaciaStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6678 | out.push(BlockStateAcaciaStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6678:80 [INFO] [stdout] | [INFO] [stdout] 6675 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 6676 | [INFO] [stdout] 6677 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6678 | out.push(BlockStateAcaciaStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6678 | out.push(BlockStateAcaciaStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6717:52 [INFO] [stdout] | [INFO] [stdout] 6710 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 6711 | [INFO] [stdout] 6712 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6713 | [INFO] [stdout] 6714 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6715 | [INFO] [stdout] 6716 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6717 | out.push(BlockStateDarkOakStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6717 | out.push(BlockStateDarkOakStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6717:67 [INFO] [stdout] | [INFO] [stdout] 6712 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 6713 | [INFO] [stdout] 6714 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6715 | [INFO] [stdout] 6716 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6717 | out.push(BlockStateDarkOakStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6717 | out.push(BlockStateDarkOakStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6717:81 [INFO] [stdout] | [INFO] [stdout] 6714 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 6715 | [INFO] [stdout] 6716 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6717 | out.push(BlockStateDarkOakStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6717 | out.push(BlockStateDarkOakStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6763:51 [INFO] [stdout] | [INFO] [stdout] 6754 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 6755 | [INFO] [stdout] 6756 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6757 | [INFO] [stdout] 6758 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6759 | [INFO] [stdout] 6760 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 6761 | [INFO] [stdout] 6762 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6763 | out.push(BlockStateIronTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6763 | out.push(BlockStateIronTrapdoor { facing: facing_i.clone(),half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6763:66 [INFO] [stdout] | [INFO] [stdout] 6756 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 6757 | [INFO] [stdout] 6758 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6759 | [INFO] [stdout] 6760 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 6761 | [INFO] [stdout] 6762 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6763 | out.push(BlockStateIronTrapdoor { facing: facing_i,half: half_i,open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6763 | out.push(BlockStateIronTrapdoor { facing: facing_i,half: half_i.clone(),open: open_i,powered: powered_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6810:55 [INFO] [stdout] | [INFO] [stdout] 6803 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 6804 | [INFO] [stdout] 6805 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6806 | [INFO] [stdout] 6807 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6808 | [INFO] [stdout] 6809 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6810 | out.push(BlockStatePrismarineStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6810 | out.push(BlockStatePrismarineStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6810:70 [INFO] [stdout] | [INFO] [stdout] 6805 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 6806 | [INFO] [stdout] 6807 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6808 | [INFO] [stdout] 6809 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6810 | out.push(BlockStatePrismarineStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6810 | out.push(BlockStatePrismarineStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6810:84 [INFO] [stdout] | [INFO] [stdout] 6807 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 6808 | [INFO] [stdout] 6809 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6810 | out.push(BlockStatePrismarineStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6810 | out.push(BlockStatePrismarineStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6849:60 [INFO] [stdout] | [INFO] [stdout] 6842 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 6843 | [INFO] [stdout] 6844 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6845 | [INFO] [stdout] 6846 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6847 | [INFO] [stdout] 6848 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6849 | out.push(BlockStatePrismarineBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6849 | out.push(BlockStatePrismarineBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6849:75 [INFO] [stdout] | [INFO] [stdout] 6844 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 6845 | [INFO] [stdout] 6846 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6847 | [INFO] [stdout] 6848 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6849 | out.push(BlockStatePrismarineBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6849 | out.push(BlockStatePrismarineBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6849:89 [INFO] [stdout] | [INFO] [stdout] 6846 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 6847 | [INFO] [stdout] 6848 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6849 | out.push(BlockStatePrismarineBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6849 | out.push(BlockStatePrismarineBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6888:59 [INFO] [stdout] | [INFO] [stdout] 6881 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 6882 | [INFO] [stdout] 6883 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 6884 | [INFO] [stdout] 6885 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6886 | [INFO] [stdout] 6887 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6888 | out.push(BlockStateDarkPrismarineStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6888 | out.push(BlockStateDarkPrismarineStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6888:74 [INFO] [stdout] | [INFO] [stdout] 6883 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 6884 | [INFO] [stdout] 6885 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 6886 | [INFO] [stdout] 6887 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6888 | out.push(BlockStateDarkPrismarineStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6888 | out.push(BlockStateDarkPrismarineStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6888:88 [INFO] [stdout] | [INFO] [stdout] 6885 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 6886 | [INFO] [stdout] 6887 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6888 | out.push(BlockStateDarkPrismarineStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6888 | out.push(BlockStateDarkPrismarineStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6921:52 [INFO] [stdout] | [INFO] [stdout] 6918 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 6919 | [INFO] [stdout] 6920 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6921 | out.push(BlockStatePrismarineSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6921 | out.push(BlockStatePrismarineSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6950:57 [INFO] [stdout] | [INFO] [stdout] 6947 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 6948 | [INFO] [stdout] 6949 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6950 | out.push(BlockStatePrismarineBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6950 | out.push(BlockStatePrismarineBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:6979:56 [INFO] [stdout] | [INFO] [stdout] 6976 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 6977 | [INFO] [stdout] 6978 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 6979 | out.push(BlockStateDarkPrismarineSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 6979 | out.push(BlockStateDarkPrismarineSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7644:57 [INFO] [stdout] | [INFO] [stdout] 7637 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 7638 | [INFO] [stdout] 7639 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 7640 | [INFO] [stdout] 7641 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 7642 | [INFO] [stdout] 7643 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7644 | out.push(BlockStateRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7644 | out.push(BlockStateRedSandstoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7644:72 [INFO] [stdout] | [INFO] [stdout] 7639 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 7640 | [INFO] [stdout] 7641 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 7642 | [INFO] [stdout] 7643 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7644 | out.push(BlockStateRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7644 | out.push(BlockStateRedSandstoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7644:86 [INFO] [stdout] | [INFO] [stdout] 7641 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 7642 | [INFO] [stdout] 7643 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7644 | out.push(BlockStateRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7644 | out.push(BlockStateRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7677:45 [INFO] [stdout] | [INFO] [stdout] 7674 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7675 | [INFO] [stdout] 7676 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7677 | out.push(BlockStateOakSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7677 | out.push(BlockStateOakSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7706:48 [INFO] [stdout] | [INFO] [stdout] 7703 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7704 | [INFO] [stdout] 7705 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7706 | out.push(BlockStateSpruceSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7706 | out.push(BlockStateSpruceSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7735:47 [INFO] [stdout] | [INFO] [stdout] 7732 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7733 | [INFO] [stdout] 7734 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7735 | out.push(BlockStateBirchSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7735 | out.push(BlockStateBirchSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7764:48 [INFO] [stdout] | [INFO] [stdout] 7761 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7762 | [INFO] [stdout] 7763 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7764 | out.push(BlockStateJungleSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7764 | out.push(BlockStateJungleSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7793:48 [INFO] [stdout] | [INFO] [stdout] 7790 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7791 | [INFO] [stdout] 7792 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7793 | out.push(BlockStateAcaciaSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7793 | out.push(BlockStateAcaciaSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7822:49 [INFO] [stdout] | [INFO] [stdout] 7819 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7820 | [INFO] [stdout] 7821 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7822 | out.push(BlockStateDarkOakSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7822 | out.push(BlockStateDarkOakSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7851:47 [INFO] [stdout] | [INFO] [stdout] 7848 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7849 | [INFO] [stdout] 7850 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7851 | out.push(BlockStateStoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7851 | out.push(BlockStateStoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7880:53 [INFO] [stdout] | [INFO] [stdout] 7877 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7878 | [INFO] [stdout] 7879 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7880 | out.push(BlockStateSmoothStoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7880 | out.push(BlockStateSmoothStoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7909:51 [INFO] [stdout] | [INFO] [stdout] 7906 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7907 | [INFO] [stdout] 7908 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7909 | out.push(BlockStateSandstoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7909 | out.push(BlockStateSandstoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7938:54 [INFO] [stdout] | [INFO] [stdout] 7935 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7936 | [INFO] [stdout] 7937 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7938 | out.push(BlockStateCutSandstoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7938 | out.push(BlockStateCutSandstoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7967:54 [INFO] [stdout] | [INFO] [stdout] 7964 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7965 | [INFO] [stdout] 7966 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7967 | out.push(BlockStatePetrifiedOakSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7967 | out.push(BlockStatePetrifiedOakSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:7996:53 [INFO] [stdout] | [INFO] [stdout] 7993 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 7994 | [INFO] [stdout] 7995 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 7996 | out.push(BlockStateCobblestoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 7996 | out.push(BlockStateCobblestoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8025:47 [INFO] [stdout] | [INFO] [stdout] 8022 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8023 | [INFO] [stdout] 8024 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8025 | out.push(BlockStateBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8025 | out.push(BlockStateBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8054:52 [INFO] [stdout] | [INFO] [stdout] 8051 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8052 | [INFO] [stdout] 8053 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8054 | out.push(BlockStateStoneBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8054 | out.push(BlockStateStoneBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8083:53 [INFO] [stdout] | [INFO] [stdout] 8080 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8081 | [INFO] [stdout] 8082 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8083 | out.push(BlockStateNetherBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8083 | out.push(BlockStateNetherBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8112:48 [INFO] [stdout] | [INFO] [stdout] 8109 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8110 | [INFO] [stdout] 8111 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8112 | out.push(BlockStateQuartzSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8112 | out.push(BlockStateQuartzSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8141:54 [INFO] [stdout] | [INFO] [stdout] 8138 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8139 | [INFO] [stdout] 8140 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8141 | out.push(BlockStateRedSandstoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8141 | out.push(BlockStateRedSandstoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8170:57 [INFO] [stdout] | [INFO] [stdout] 8167 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8168 | [INFO] [stdout] 8169 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8170 | out.push(BlockStateCutRedSandstoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8170 | out.push(BlockStateCutRedSandstoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8199:48 [INFO] [stdout] | [INFO] [stdout] 8196 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 8197 | [INFO] [stdout] 8198 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8199 | out.push(BlockStatePurpurSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8199 | out.push(BlockStatePurpurSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8242:54 [INFO] [stdout] | [INFO] [stdout] 8235 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8236 | [INFO] [stdout] 8237 | for in_wall_i in self.in_wall.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8238 | [INFO] [stdout] 8239 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8240 | [INFO] [stdout] 8241 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8242 | out.push(BlockStateSpruceFenceGate { facing: facing_i,in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8242 | out.push(BlockStateSpruceFenceGate { facing: facing_i.clone(),in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8281:53 [INFO] [stdout] | [INFO] [stdout] 8274 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8275 | [INFO] [stdout] 8276 | for in_wall_i in self.in_wall.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8277 | [INFO] [stdout] 8278 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8279 | [INFO] [stdout] 8280 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8281 | out.push(BlockStateBirchFenceGate { facing: facing_i,in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8281 | out.push(BlockStateBirchFenceGate { facing: facing_i.clone(),in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8320:54 [INFO] [stdout] | [INFO] [stdout] 8313 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8314 | [INFO] [stdout] 8315 | for in_wall_i in self.in_wall.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8316 | [INFO] [stdout] 8317 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8318 | [INFO] [stdout] 8319 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8320 | out.push(BlockStateJungleFenceGate { facing: facing_i,in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8320 | out.push(BlockStateJungleFenceGate { facing: facing_i.clone(),in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8359:54 [INFO] [stdout] | [INFO] [stdout] 8352 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8353 | [INFO] [stdout] 8354 | for in_wall_i in self.in_wall.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8355 | [INFO] [stdout] 8356 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8357 | [INFO] [stdout] 8358 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8359 | out.push(BlockStateAcaciaFenceGate { facing: facing_i,in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8359 | out.push(BlockStateAcaciaFenceGate { facing: facing_i.clone(),in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8398:55 [INFO] [stdout] | [INFO] [stdout] 8391 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8392 | [INFO] [stdout] 8393 | for in_wall_i in self.in_wall.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8394 | [INFO] [stdout] 8395 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8396 | [INFO] [stdout] 8397 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8398 | out.push(BlockStateDarkOakFenceGate { facing: facing_i,in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8398 | out.push(BlockStateDarkOakFenceGate { facing: facing_i.clone(),in_wall: in_wall_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8660:49 [INFO] [stdout] | [INFO] [stdout] 8651 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8652 | [INFO] [stdout] 8653 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8654 | [INFO] [stdout] 8655 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8656 | [INFO] [stdout] 8657 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8658 | [INFO] [stdout] 8659 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8660 | out.push(BlockStateSpruceDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8660 | out.push(BlockStateSpruceDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8660:64 [INFO] [stdout] | [INFO] [stdout] 8653 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 8654 | [INFO] [stdout] 8655 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8656 | [INFO] [stdout] 8657 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8658 | [INFO] [stdout] 8659 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8660 | out.push(BlockStateSpruceDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8660 | out.push(BlockStateSpruceDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8660:78 [INFO] [stdout] | [INFO] [stdout] 8655 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 8656 | [INFO] [stdout] 8657 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8658 | [INFO] [stdout] 8659 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8660 | out.push(BlockStateSpruceDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8660 | out.push(BlockStateSpruceDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8704:48 [INFO] [stdout] | [INFO] [stdout] 8695 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8696 | [INFO] [stdout] 8697 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8698 | [INFO] [stdout] 8699 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8700 | [INFO] [stdout] 8701 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8702 | [INFO] [stdout] 8703 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8704 | out.push(BlockStateBirchDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8704 | out.push(BlockStateBirchDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8704:63 [INFO] [stdout] | [INFO] [stdout] 8697 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 8698 | [INFO] [stdout] 8699 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8700 | [INFO] [stdout] 8701 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8702 | [INFO] [stdout] 8703 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8704 | out.push(BlockStateBirchDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8704 | out.push(BlockStateBirchDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8704:77 [INFO] [stdout] | [INFO] [stdout] 8699 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 8700 | [INFO] [stdout] 8701 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8702 | [INFO] [stdout] 8703 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8704 | out.push(BlockStateBirchDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8704 | out.push(BlockStateBirchDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8748:49 [INFO] [stdout] | [INFO] [stdout] 8739 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8740 | [INFO] [stdout] 8741 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8742 | [INFO] [stdout] 8743 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8744 | [INFO] [stdout] 8745 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8746 | [INFO] [stdout] 8747 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8748 | out.push(BlockStateJungleDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8748 | out.push(BlockStateJungleDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8748:64 [INFO] [stdout] | [INFO] [stdout] 8741 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 8742 | [INFO] [stdout] 8743 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8744 | [INFO] [stdout] 8745 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8746 | [INFO] [stdout] 8747 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8748 | out.push(BlockStateJungleDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8748 | out.push(BlockStateJungleDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8748:78 [INFO] [stdout] | [INFO] [stdout] 8743 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 8744 | [INFO] [stdout] 8745 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8746 | [INFO] [stdout] 8747 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8748 | out.push(BlockStateJungleDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8748 | out.push(BlockStateJungleDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8792:49 [INFO] [stdout] | [INFO] [stdout] 8783 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8784 | [INFO] [stdout] 8785 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8786 | [INFO] [stdout] 8787 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8788 | [INFO] [stdout] 8789 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8790 | [INFO] [stdout] 8791 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8792 | out.push(BlockStateAcaciaDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8792 | out.push(BlockStateAcaciaDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8792:64 [INFO] [stdout] | [INFO] [stdout] 8785 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 8786 | [INFO] [stdout] 8787 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8788 | [INFO] [stdout] 8789 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8790 | [INFO] [stdout] 8791 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8792 | out.push(BlockStateAcaciaDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8792 | out.push(BlockStateAcaciaDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8792:78 [INFO] [stdout] | [INFO] [stdout] 8787 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 8788 | [INFO] [stdout] 8789 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8790 | [INFO] [stdout] 8791 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8792 | out.push(BlockStateAcaciaDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8792 | out.push(BlockStateAcaciaDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8836:50 [INFO] [stdout] | [INFO] [stdout] 8827 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8828 | [INFO] [stdout] 8829 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8830 | [INFO] [stdout] 8831 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8832 | [INFO] [stdout] 8833 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8834 | [INFO] [stdout] 8835 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8836 | out.push(BlockStateDarkOakDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8836 | out.push(BlockStateDarkOakDoor { facing: facing_i.clone(),half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8836:65 [INFO] [stdout] | [INFO] [stdout] 8829 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Flower`, which does not implement the `Copy` trait [INFO] [stdout] 8830 | [INFO] [stdout] 8831 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8832 | [INFO] [stdout] 8833 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8834 | [INFO] [stdout] 8835 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8836 | out.push(BlockStateDarkOakDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8836 | out.push(BlockStateDarkOakDoor { facing: facing_i,half: half_i.clone(),hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `hinge_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8836:79 [INFO] [stdout] | [INFO] [stdout] 8831 | for hinge_i in self.hinge.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `hinge_i` has type `Hinge`, which does not implement the `Copy` trait [INFO] [stdout] 8832 | [INFO] [stdout] 8833 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8834 | [INFO] [stdout] 8835 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 8836 | out.push(BlockStateDarkOakDoor { facing: facing_i,half: half_i,hinge: hinge_i,open: open_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8836 | out.push(BlockStateDarkOakDoor { facing: facing_i,half: half_i,hinge: hinge_i.clone(),open: open_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8978:51 [INFO] [stdout] | [INFO] [stdout] 8971 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 8972 | [INFO] [stdout] 8973 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 8974 | [INFO] [stdout] 8975 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8976 | [INFO] [stdout] 8977 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8978 | out.push(BlockStatePurpurStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8978 | out.push(BlockStatePurpurStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8978:66 [INFO] [stdout] | [INFO] [stdout] 8973 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 8974 | [INFO] [stdout] 8975 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 8976 | [INFO] [stdout] 8977 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8978 | out.push(BlockStatePurpurStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8978 | out.push(BlockStatePurpurStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:8978:80 [INFO] [stdout] | [INFO] [stdout] 8975 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 8976 | [INFO] [stdout] 8977 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 8978 | out.push(BlockStatePurpurStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 8978 | out.push(BlockStatePurpurStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:9111:47 [INFO] [stdout] | [INFO] [stdout] 9108 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] 9109 | [INFO] [stdout] 9110 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 9111 | out.push(BlockStateObserver { facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 9111 | out.push(BlockStateObserver { facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10504:59 [INFO] [stdout] | [INFO] [stdout] 10501 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10502 | [INFO] [stdout] 10503 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10504 | out.push(BlockStateDeadTubeCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10504 | out.push(BlockStateDeadTubeCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10533:60 [INFO] [stdout] | [INFO] [stdout] 10530 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10531 | [INFO] [stdout] 10532 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10533 | out.push(BlockStateDeadBrainCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10533 | out.push(BlockStateDeadBrainCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10562:61 [INFO] [stdout] | [INFO] [stdout] 10559 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10560 | [INFO] [stdout] 10561 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10562 | out.push(BlockStateDeadBubbleCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10562 | out.push(BlockStateDeadBubbleCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10591:59 [INFO] [stdout] | [INFO] [stdout] 10588 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10589 | [INFO] [stdout] 10590 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10591 | out.push(BlockStateDeadFireCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10591 | out.push(BlockStateDeadFireCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10620:59 [INFO] [stdout] | [INFO] [stdout] 10617 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10618 | [INFO] [stdout] 10619 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10620 | out.push(BlockStateDeadHornCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10620 | out.push(BlockStateDeadHornCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10649:55 [INFO] [stdout] | [INFO] [stdout] 10646 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10647 | [INFO] [stdout] 10648 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10649 | out.push(BlockStateTubeCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10649 | out.push(BlockStateTubeCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10678:56 [INFO] [stdout] | [INFO] [stdout] 10675 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10676 | [INFO] [stdout] 10677 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10678 | out.push(BlockStateBrainCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10678 | out.push(BlockStateBrainCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10707:57 [INFO] [stdout] | [INFO] [stdout] 10704 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10705 | [INFO] [stdout] 10706 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10707 | out.push(BlockStateBubbleCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10707 | out.push(BlockStateBubbleCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10736:55 [INFO] [stdout] | [INFO] [stdout] 10733 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10734 | [INFO] [stdout] 10735 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10736 | out.push(BlockStateFireCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10736 | out.push(BlockStateFireCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10765:55 [INFO] [stdout] | [INFO] [stdout] 10762 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10763 | [INFO] [stdout] 10764 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10765 | out.push(BlockStateHornCoralWallFan { facing: facing_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10765 | out.push(BlockStateHornCoralWallFan { facing: facing_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10906:60 [INFO] [stdout] | [INFO] [stdout] 10899 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10900 | [INFO] [stdout] 10901 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 10902 | [INFO] [stdout] 10903 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 10904 | [INFO] [stdout] 10905 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10906 | out.push(BlockStatePolishedGraniteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10906 | out.push(BlockStatePolishedGraniteStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10906:75 [INFO] [stdout] | [INFO] [stdout] 10901 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 10902 | [INFO] [stdout] 10903 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 10904 | [INFO] [stdout] 10905 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10906 | out.push(BlockStatePolishedGraniteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10906 | out.push(BlockStatePolishedGraniteStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10906:89 [INFO] [stdout] | [INFO] [stdout] 10903 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 10904 | [INFO] [stdout] 10905 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10906 | out.push(BlockStatePolishedGraniteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10906 | out.push(BlockStatePolishedGraniteStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10945:63 [INFO] [stdout] | [INFO] [stdout] 10938 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10939 | [INFO] [stdout] 10940 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 10941 | [INFO] [stdout] 10942 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 10943 | [INFO] [stdout] 10944 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10945 | out.push(BlockStateSmoothRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10945 | out.push(BlockStateSmoothRedSandstoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10945:78 [INFO] [stdout] | [INFO] [stdout] 10940 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 10941 | [INFO] [stdout] 10942 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 10943 | [INFO] [stdout] 10944 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10945 | out.push(BlockStateSmoothRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10945 | out.push(BlockStateSmoothRedSandstoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10945:92 [INFO] [stdout] | [INFO] [stdout] 10942 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 10943 | [INFO] [stdout] 10944 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10945 | out.push(BlockStateSmoothRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10945 | out.push(BlockStateSmoothRedSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10984:60 [INFO] [stdout] | [INFO] [stdout] 10977 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 10978 | [INFO] [stdout] 10979 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 10980 | [INFO] [stdout] 10981 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 10982 | [INFO] [stdout] 10983 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10984 | out.push(BlockStateMossyStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10984 | out.push(BlockStateMossyStoneBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10984:75 [INFO] [stdout] | [INFO] [stdout] 10979 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 10980 | [INFO] [stdout] 10981 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 10982 | [INFO] [stdout] 10983 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10984 | out.push(BlockStateMossyStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10984 | out.push(BlockStateMossyStoneBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:10984:89 [INFO] [stdout] | [INFO] [stdout] 10981 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 10982 | [INFO] [stdout] 10983 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 10984 | out.push(BlockStateMossyStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 10984 | out.push(BlockStateMossyStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11023:60 [INFO] [stdout] | [INFO] [stdout] 11016 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11017 | [INFO] [stdout] 11018 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11019 | [INFO] [stdout] 11020 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11021 | [INFO] [stdout] 11022 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11023 | out.push(BlockStatePolishedDioriteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11023 | out.push(BlockStatePolishedDioriteStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11023:75 [INFO] [stdout] | [INFO] [stdout] 11018 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11019 | [INFO] [stdout] 11020 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11021 | [INFO] [stdout] 11022 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11023 | out.push(BlockStatePolishedDioriteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11023 | out.push(BlockStatePolishedDioriteStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11023:89 [INFO] [stdout] | [INFO] [stdout] 11020 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11021 | [INFO] [stdout] 11022 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11023 | out.push(BlockStatePolishedDioriteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11023 | out.push(BlockStatePolishedDioriteStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11062:61 [INFO] [stdout] | [INFO] [stdout] 11055 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11056 | [INFO] [stdout] 11057 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11058 | [INFO] [stdout] 11059 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11060 | [INFO] [stdout] 11061 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11062 | out.push(BlockStateMossyCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11062 | out.push(BlockStateMossyCobblestoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11062:76 [INFO] [stdout] | [INFO] [stdout] 11057 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11058 | [INFO] [stdout] 11059 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11060 | [INFO] [stdout] 11061 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11062 | out.push(BlockStateMossyCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11062 | out.push(BlockStateMossyCobblestoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11062:90 [INFO] [stdout] | [INFO] [stdout] 11059 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11060 | [INFO] [stdout] 11061 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11062 | out.push(BlockStateMossyCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11062 | out.push(BlockStateMossyCobblestoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11101:58 [INFO] [stdout] | [INFO] [stdout] 11094 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11095 | [INFO] [stdout] 11096 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11097 | [INFO] [stdout] 11098 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11099 | [INFO] [stdout] 11100 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11101 | out.push(BlockStateEndStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11101 | out.push(BlockStateEndStoneBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11101:73 [INFO] [stdout] | [INFO] [stdout] 11096 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11097 | [INFO] [stdout] 11098 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11099 | [INFO] [stdout] 11100 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11101 | out.push(BlockStateEndStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11101 | out.push(BlockStateEndStoneBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11101:87 [INFO] [stdout] | [INFO] [stdout] 11098 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11099 | [INFO] [stdout] 11100 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11101 | out.push(BlockStateEndStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11101 | out.push(BlockStateEndStoneBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11140:50 [INFO] [stdout] | [INFO] [stdout] 11133 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11134 | [INFO] [stdout] 11135 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11136 | [INFO] [stdout] 11137 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11138 | [INFO] [stdout] 11139 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11140 | out.push(BlockStateStoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11140 | out.push(BlockStateStoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11140:65 [INFO] [stdout] | [INFO] [stdout] 11135 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11136 | [INFO] [stdout] 11137 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11138 | [INFO] [stdout] 11139 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11140 | out.push(BlockStateStoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11140 | out.push(BlockStateStoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11140:79 [INFO] [stdout] | [INFO] [stdout] 11137 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11138 | [INFO] [stdout] 11139 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11140 | out.push(BlockStateStoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11140 | out.push(BlockStateStoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11179:60 [INFO] [stdout] | [INFO] [stdout] 11172 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11173 | [INFO] [stdout] 11174 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11175 | [INFO] [stdout] 11176 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11177 | [INFO] [stdout] 11178 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11179 | out.push(BlockStateSmoothSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11179 | out.push(BlockStateSmoothSandstoneStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11179:75 [INFO] [stdout] | [INFO] [stdout] 11174 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11175 | [INFO] [stdout] 11176 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11177 | [INFO] [stdout] 11178 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11179 | out.push(BlockStateSmoothSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11179 | out.push(BlockStateSmoothSandstoneStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11179:89 [INFO] [stdout] | [INFO] [stdout] 11176 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11177 | [INFO] [stdout] 11178 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11179 | out.push(BlockStateSmoothSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11179 | out.push(BlockStateSmoothSandstoneStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11218:57 [INFO] [stdout] | [INFO] [stdout] 11211 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11212 | [INFO] [stdout] 11213 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11214 | [INFO] [stdout] 11215 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11216 | [INFO] [stdout] 11217 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11218 | out.push(BlockStateSmoothQuartzStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11218 | out.push(BlockStateSmoothQuartzStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11218:72 [INFO] [stdout] | [INFO] [stdout] 11213 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11214 | [INFO] [stdout] 11215 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11216 | [INFO] [stdout] 11217 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11218 | out.push(BlockStateSmoothQuartzStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11218 | out.push(BlockStateSmoothQuartzStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11218:86 [INFO] [stdout] | [INFO] [stdout] 11215 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11216 | [INFO] [stdout] 11217 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11218 | out.push(BlockStateSmoothQuartzStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11218 | out.push(BlockStateSmoothQuartzStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11257:52 [INFO] [stdout] | [INFO] [stdout] 11250 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11251 | [INFO] [stdout] 11252 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11253 | [INFO] [stdout] 11254 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11255 | [INFO] [stdout] 11256 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11257 | out.push(BlockStateGraniteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11257 | out.push(BlockStateGraniteStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11257:67 [INFO] [stdout] | [INFO] [stdout] 11252 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11253 | [INFO] [stdout] 11254 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11255 | [INFO] [stdout] 11256 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11257 | out.push(BlockStateGraniteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11257 | out.push(BlockStateGraniteStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11257:81 [INFO] [stdout] | [INFO] [stdout] 11254 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11255 | [INFO] [stdout] 11256 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11257 | out.push(BlockStateGraniteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11257 | out.push(BlockStateGraniteStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11296:53 [INFO] [stdout] | [INFO] [stdout] 11289 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11290 | [INFO] [stdout] 11291 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11292 | [INFO] [stdout] 11293 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11294 | [INFO] [stdout] 11295 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11296 | out.push(BlockStateAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11296 | out.push(BlockStateAndesiteStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11296:68 [INFO] [stdout] | [INFO] [stdout] 11291 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11292 | [INFO] [stdout] 11293 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11294 | [INFO] [stdout] 11295 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11296 | out.push(BlockStateAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11296 | out.push(BlockStateAndesiteStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11296:82 [INFO] [stdout] | [INFO] [stdout] 11293 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11294 | [INFO] [stdout] 11295 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11296 | out.push(BlockStateAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11296 | out.push(BlockStateAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11335:59 [INFO] [stdout] | [INFO] [stdout] 11328 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11329 | [INFO] [stdout] 11330 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11331 | [INFO] [stdout] 11332 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11333 | [INFO] [stdout] 11334 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11335 | out.push(BlockStateRedNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11335 | out.push(BlockStateRedNetherBrickStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11335:74 [INFO] [stdout] | [INFO] [stdout] 11330 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11331 | [INFO] [stdout] 11332 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11333 | [INFO] [stdout] 11334 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11335 | out.push(BlockStateRedNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11335 | out.push(BlockStateRedNetherBrickStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11335:88 [INFO] [stdout] | [INFO] [stdout] 11332 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11333 | [INFO] [stdout] 11334 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11335 | out.push(BlockStateRedNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11335 | out.push(BlockStateRedNetherBrickStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11374:61 [INFO] [stdout] | [INFO] [stdout] 11367 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11368 | [INFO] [stdout] 11369 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11370 | [INFO] [stdout] 11371 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11372 | [INFO] [stdout] 11373 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11374 | out.push(BlockStatePolishedAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11374 | out.push(BlockStatePolishedAndesiteStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11374:76 [INFO] [stdout] | [INFO] [stdout] 11369 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11370 | [INFO] [stdout] 11371 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11372 | [INFO] [stdout] 11373 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11374 | out.push(BlockStatePolishedAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11374 | out.push(BlockStatePolishedAndesiteStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11374:90 [INFO] [stdout] | [INFO] [stdout] 11371 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11372 | [INFO] [stdout] 11373 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11374 | out.push(BlockStatePolishedAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11374 | out.push(BlockStatePolishedAndesiteStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11413:52 [INFO] [stdout] | [INFO] [stdout] 11406 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 11407 | [INFO] [stdout] 11408 | for half_i in self.half.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 11409 | [INFO] [stdout] 11410 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11411 | [INFO] [stdout] 11412 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11413 | out.push(BlockStateDioriteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11413 | out.push(BlockStateDioriteStairs { facing: facing_i.clone(),half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `half_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11413:67 [INFO] [stdout] | [INFO] [stdout] 11408 | for half_i in self.half.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `half_i` has type `Stairs`, which does not implement the `Copy` trait [INFO] [stdout] 11409 | [INFO] [stdout] 11410 | for shape_i in self.shape.all() { [INFO] [stdout] | ------------------------------- inside of this loop [INFO] [stdout] 11411 | [INFO] [stdout] 11412 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11413 | out.push(BlockStateDioriteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11413 | out.push(BlockStateDioriteStairs { facing: facing_i,half: half_i.clone(),shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `shape_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11413:81 [INFO] [stdout] | [INFO] [stdout] 11410 | for shape_i in self.shape.all() { [INFO] [stdout] | ------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `shape_i` has type `StairShape`, which does not implement the `Copy` trait [INFO] [stdout] 11411 | [INFO] [stdout] 11412 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11413 | out.push(BlockStateDioriteStairs { facing: facing_i,half: half_i,shape: shape_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11413 | out.push(BlockStateDioriteStairs { facing: facing_i,half: half_i,shape: shape_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11446:57 [INFO] [stdout] | [INFO] [stdout] 11443 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11444 | [INFO] [stdout] 11445 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11446 | out.push(BlockStatePolishedGraniteSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11446 | out.push(BlockStatePolishedGraniteSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11475:60 [INFO] [stdout] | [INFO] [stdout] 11472 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11473 | [INFO] [stdout] 11474 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11475 | out.push(BlockStateSmoothRedSandstoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11475 | out.push(BlockStateSmoothRedSandstoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11504:57 [INFO] [stdout] | [INFO] [stdout] 11501 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11502 | [INFO] [stdout] 11503 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11504 | out.push(BlockStateMossyStoneBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11504 | out.push(BlockStateMossyStoneBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11533:57 [INFO] [stdout] | [INFO] [stdout] 11530 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11531 | [INFO] [stdout] 11532 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11533 | out.push(BlockStatePolishedDioriteSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11533 | out.push(BlockStatePolishedDioriteSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11562:58 [INFO] [stdout] | [INFO] [stdout] 11559 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11560 | [INFO] [stdout] 11561 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11562 | out.push(BlockStateMossyCobblestoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11562 | out.push(BlockStateMossyCobblestoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11591:55 [INFO] [stdout] | [INFO] [stdout] 11588 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11589 | [INFO] [stdout] 11590 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11591 | out.push(BlockStateEndStoneBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11591 | out.push(BlockStateEndStoneBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11620:57 [INFO] [stdout] | [INFO] [stdout] 11617 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11618 | [INFO] [stdout] 11619 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11620 | out.push(BlockStateSmoothSandstoneSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11620 | out.push(BlockStateSmoothSandstoneSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11649:54 [INFO] [stdout] | [INFO] [stdout] 11646 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11647 | [INFO] [stdout] 11648 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11649 | out.push(BlockStateSmoothQuartzSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11649 | out.push(BlockStateSmoothQuartzSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11678:49 [INFO] [stdout] | [INFO] [stdout] 11675 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11676 | [INFO] [stdout] 11677 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11678 | out.push(BlockStateGraniteSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11678 | out.push(BlockStateGraniteSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11707:50 [INFO] [stdout] | [INFO] [stdout] 11704 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11705 | [INFO] [stdout] 11706 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11707 | out.push(BlockStateAndesiteSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11707 | out.push(BlockStateAndesiteSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11736:56 [INFO] [stdout] | [INFO] [stdout] 11733 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11734 | [INFO] [stdout] 11735 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11736 | out.push(BlockStateRedNetherBrickSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11736 | out.push(BlockStateRedNetherBrickSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11765:58 [INFO] [stdout] | [INFO] [stdout] 11762 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11763 | [INFO] [stdout] 11764 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11765 | out.push(BlockStatePolishedAndesiteSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11765 | out.push(BlockStatePolishedAndesiteSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `type_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:11794:49 [INFO] [stdout] | [INFO] [stdout] 11791 | for type_i in self.type_.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `type_i` has type `SlabType`, which does not implement the `Copy` trait [INFO] [stdout] 11792 | [INFO] [stdout] 11793 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 11794 | out.push(BlockStateDioriteSlab { type_: type_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 11794 | out.push(BlockStateDioriteSlab { type_: type_i.clone(),waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12464:45 [INFO] [stdout] | [INFO] [stdout] 12461 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `Facing`, which does not implement the `Copy` trait [INFO] [stdout] 12462 | [INFO] [stdout] 12463 | for open_i in self.open.all() { [INFO] [stdout] | ----------------------------- inside of this loop [INFO] [stdout] 12464 | out.push(BlockStateBarrel { facing: facing_i,open: open_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12464 | out.push(BlockStateBarrel { facing: facing_i.clone(),open: open_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12493:45 [INFO] [stdout] | [INFO] [stdout] 12490 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 12491 | [INFO] [stdout] 12492 | for lit_i in self.lit.all() { [INFO] [stdout] | --------------------------- inside of this loop [INFO] [stdout] 12493 | out.push(BlockStateSmoker { facing: facing_i,lit: lit_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12493 | out.push(BlockStateSmoker { facing: facing_i.clone(),lit: lit_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12522:51 [INFO] [stdout] | [INFO] [stdout] 12519 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 12520 | [INFO] [stdout] 12521 | for lit_i in self.lit.all() { [INFO] [stdout] | --------------------------- inside of this loop [INFO] [stdout] 12522 | out.push(BlockStateBlastFurnace { facing: facing_i,lit: lit_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12522 | out.push(BlockStateBlastFurnace { facing: facing_i.clone(),lit: lit_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `face_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12555:47 [INFO] [stdout] | [INFO] [stdout] 12552 | for face_i in self.face.all() { [INFO] [stdout] | ------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `face_i` has type `Face`, which does not implement the `Copy` trait [INFO] [stdout] 12553 | [INFO] [stdout] 12554 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 12555 | out.push(BlockStateGrindstone { face: face_i,facing: facing_i }) [INFO] [stdout] | ^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12555 | out.push(BlockStateGrindstone { face: face_i.clone(),facing: facing_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12587:46 [INFO] [stdout] | [INFO] [stdout] 12582 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 12583 | [INFO] [stdout] 12584 | for has_book_i in self.has_book.all() { [INFO] [stdout] | ------------------------------------- inside of this loop [INFO] [stdout] 12585 | [INFO] [stdout] 12586 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 12587 | out.push(BlockStateLectern { facing: facing_i,has_book: has_book_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12587 | out.push(BlockStateLectern { facing: facing_i.clone(),has_book: has_book_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `attachment_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12647:47 [INFO] [stdout] | [INFO] [stdout] 12642 | for attachment_i in self.attachment.all() { [INFO] [stdout] | ------------ [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `attachment_i` has type `Attachment`, which does not implement the `Copy` trait [INFO] [stdout] 12643 | [INFO] [stdout] 12644 | for facing_i in self.facing.all() { [INFO] [stdout] | --------------------------------- inside of this loop [INFO] [stdout] 12645 | [INFO] [stdout] 12646 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 12647 | out.push(BlockStateBell { attachment: attachment_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12647 | out.push(BlockStateBell { attachment: attachment_i.clone(),facing: facing_i,powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12647:68 [INFO] [stdout] | [INFO] [stdout] 12644 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 12645 | [INFO] [stdout] 12646 | for powered_i in self.powered.all() { [INFO] [stdout] | ----------------------------------- inside of this loop [INFO] [stdout] 12647 | out.push(BlockStateBell { attachment: attachment_i,facing: facing_i,powered: powered_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12647 | out.push(BlockStateBell { attachment: attachment_i,facing: facing_i.clone(),powered: powered_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0382]: use of moved value: `facing_i` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/basin2-data-152.1.0/src/blocks/states.rs:12708:47 [INFO] [stdout] | [INFO] [stdout] 12701 | for facing_i in self.facing.all() { [INFO] [stdout] | -------- [INFO] [stdout] | | [INFO] [stdout] | this reinitialization might get skipped [INFO] [stdout] | move occurs because `facing_i` has type `FacingHorizontal`, which does not implement the `Copy` trait [INFO] [stdout] 12702 | [INFO] [stdout] 12703 | for lit_i in self.lit.all() { [INFO] [stdout] | --------------------------- inside of this loop [INFO] [stdout] 12704 | [INFO] [stdout] 12705 | for signal_fire_i in self.signal_fire.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 12706 | [INFO] [stdout] 12707 | for waterlogged_i in self.waterlogged.all() { [INFO] [stdout] | ------------------------------------------- inside of this loop [INFO] [stdout] 12708 | out.push(BlockStateCampfire { facing: facing_i,lit: lit_i,signal_fire: signal_fire_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ^^^^^^^^ value moved here, in previous iteration of loop [INFO] [stdout] | [INFO] [stdout] help: consider cloning the value if the performance cost is acceptable [INFO] [stdout] | [INFO] [stdout] 12708 | out.push(BlockStateCampfire { facing: facing_i.clone(),lit: lit_i,signal_fire: signal_fire_i,waterlogged: waterlogged_i }) [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 297 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0119, E0382, E0432, E0507. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0119`. [INFO] [stdout] [INFO] [stderr] error: could not compile `basin2-data` (lib) due to 298 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "a211335004f942c9a3c4ec3836287380c6de6b1ea4161c84341f9a2361cff0a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a211335004f942c9a3c4ec3836287380c6de6b1ea4161c84341f9a2361cff0a9", kill_on_drop: false }` [INFO] [stdout] a211335004f942c9a3c4ec3836287380c6de6b1ea4161c84341f9a2361cff0a9