[INFO] cloning repository https://github.com/hugopeixoto/tcg-engine [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hugopeixoto/tcg-engine" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhugopeixoto%2Ftcg-engine", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhugopeixoto%2Ftcg-engine'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1fd20cad31dbf49406e9db1b656d290cacb0b737 [INFO] checking hugopeixoto/tcg-engine against master#1f12b9b0fdbe735968ac002792a720f0ba4faca6 for crater-rollup-uwu [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhugopeixoto%2Ftcg-engine" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/hugopeixoto/tcg-engine on toolchain 1f12b9b0fdbe735968ac002792a720f0ba4faca6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/hugopeixoto/tcg-engine [INFO] finished tweaking git repo https://github.com/hugopeixoto/tcg-engine [INFO] tweaked toml for git repo https://github.com/hugopeixoto/tcg-engine written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/hugopeixoto/tcg-engine already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a9748c9a8b4f4381a74d504eb804a5d01f4187e16827511e10dd4c940b8aa7ec [INFO] running `Command { std: "docker" "start" "-a" "a9748c9a8b4f4381a74d504eb804a5d01f4187e16827511e10dd4c940b8aa7ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a9748c9a8b4f4381a74d504eb804a5d01f4187e16827511e10dd4c940b8aa7ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a9748c9a8b4f4381a74d504eb804a5d01f4187e16827511e10dd4c940b8aa7ec", kill_on_drop: false }` [INFO] [stdout] a9748c9a8b4f4381a74d504eb804a5d01f4187e16827511e10dd4c940b8aa7ec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+1f12b9b0fdbe735968ac002792a720f0ba4faca6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1585fd367a90f744b39bda247576674f3567a371d97b4167109d78852d19d438 [INFO] running `Command { std: "docker" "start" "-a" "1585fd367a90f744b39bda247576674f3567a371d97b4167109d78852d19d438", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] Compiling libc v0.2.126 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Checking getrandom v0.2.7 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking ptcg-core v0.1.0 (/opt/rustwide/workdir/ptcg-core) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> ptcg-core/src/state.rs:1078:13 [INFO] [stdout] | [INFO] [stdout] 1078 | let mut in_play = side.in_play_mut(&in_play.id).unwrap(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> ptcg-core/src/state.rs:1078:13 [INFO] [stdout] | [INFO] [stdout] 1078 | let mut in_play = side.in_play_mut(&in_play.id).unwrap(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.39s [INFO] running `Command { std: "docker" "inspect" "1585fd367a90f744b39bda247576674f3567a371d97b4167109d78852d19d438", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1585fd367a90f744b39bda247576674f3567a371d97b4167109d78852d19d438", kill_on_drop: false }` [INFO] [stdout] 1585fd367a90f744b39bda247576674f3567a371d97b4167109d78852d19d438 [INFO] checking hugopeixoto/tcg-engine against try#f9935d29d867449445ee008640ccca1bf1ae0889+rustflags=-Dtail_expr_drop_order for crater-rollup-uwu [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhugopeixoto%2Ftcg-engine" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/hugopeixoto/tcg-engine on toolchain f9935d29d867449445ee008640ccca1bf1ae0889 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9935d29d867449445ee008640ccca1bf1ae0889" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/hugopeixoto/tcg-engine [INFO] finished tweaking git repo https://github.com/hugopeixoto/tcg-engine [INFO] tweaked toml for git repo https://github.com/hugopeixoto/tcg-engine written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/hugopeixoto/tcg-engine already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9935d29d867449445ee008640ccca1bf1ae0889" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+f9935d29d867449445ee008640ccca1bf1ae0889" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bf77f94875e4edc0feb1233deabbc81bf28add54dc9e93625b8d62367c2e3123 [INFO] running `Command { std: "docker" "start" "-a" "bf77f94875e4edc0feb1233deabbc81bf28add54dc9e93625b8d62367c2e3123", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bf77f94875e4edc0feb1233deabbc81bf28add54dc9e93625b8d62367c2e3123", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf77f94875e4edc0feb1233deabbc81bf28add54dc9e93625b8d62367c2e3123", kill_on_drop: false }` [INFO] [stdout] bf77f94875e4edc0feb1233deabbc81bf28add54dc9e93625b8d62367c2e3123 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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 -Dtail_expr_drop_order" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+f9935d29d867449445ee008640ccca1bf1ae0889" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ec62ef33bd1e2c3f9722ea1bbdfc5ab34eb98a80414a44579b183c26ce68fc83 [INFO] running `Command { std: "docker" "start" "-a" "ec62ef33bd1e2c3f9722ea1bbdfc5ab34eb98a80414a44579b183c26ce68fc83", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] Compiling libc v0.2.126 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Checking getrandom v0.2.7 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking ptcg-core v0.1.0 (/opt/rustwide/workdir/ptcg-core) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> ptcg-core/src/state.rs:1078:13 [INFO] [stdout] | [INFO] [stdout] 1078 | let mut in_play = side.in_play_mut(&in_play.id).unwrap(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> ptcg-core/src/state.rs:1078:13 [INFO] [stdout] | [INFO] [stdout] 1078 | let mut in_play = side.in_play_mut(&in_play.id).unwrap(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/engine.rs:1387:22 [INFO] [stdout] | [INFO] [stdout] 1387 | .all(|e| e.apply(self.clone(), &mut FakeDM{}).prevented()) [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/engine.rs:1435:22 [INFO] [stdout] | [INFO] [stdout] 1435 | .all(|e| e.apply(self.clone(), &mut FakeDM{}).prevented()) [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:118:20 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn apply<'a>(&self, engine: GameEngine, dm: &'a mut dyn DecisionMaker) -> AttackBuilderContext<'a> { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | self.chain(AttackBuilderContext::new(engine, dm)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:223:9 [INFO] [stdout] | [INFO] [stdout] 222 | fn wrap(builder: AttackBuilderContext, f: F) -> AttackBuilderContext where F: Fn(Self) -> Self { [INFO] [stdout] | ----------------------------- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 223 | f(Self::new()).chain(builder) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:227:28 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn if_heads(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 228 | | if builder.heads() == 1 { [INFO] [stdout] 229 | | Self::wrap(builder, &f) [INFO] [stdout] 230 | | } else { [INFO] [stdout] 231 | | builder [INFO] [stdout] 232 | | } [INFO] [stdout] 233 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn if_tails(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 237 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 238 | | if builder.heads() == 0 { [INFO] [stdout] 239 | | Self::wrap(builder, &f) [INFO] [stdout] 240 | | } else { [INFO] [stdout] 241 | | builder [INFO] [stdout] 242 | | } [INFO] [stdout] 243 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:247:28 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn if_did_damage(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 247 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 248 | | if builder.damage_done > 0 { [INFO] [stdout] 249 | | Self::wrap(builder, &f) [INFO] [stdout] 250 | | } else { [INFO] [stdout] 251 | | builder [INFO] [stdout] 252 | | } [INFO] [stdout] 253 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:257:28 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn then(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 257 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 258 | | Self::wrap(builder, &f) [INFO] [stdout] 259 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:263:33 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn cost(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 263 | self.add_cost_operation(move |mut builder| { [INFO] [stdout] | _________________________________^ [INFO] [stdout] 264 | | let idx = builder.results.len(); [INFO] [stdout] 265 | | builder = Self::wrap(builder, &f); [INFO] [stdout] 266 | | if !builder.results[idx..].iter().all(|x| match x { ActionResult::Full => true, _ => false }) { [INFO] [stdout] ... | [INFO] [stdout] 269 | | builder [INFO] [stdout] 270 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:274:40 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn must(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 274 | self.add_requirement_operation(move |mut builder| { [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 275 | | let idx = builder.results.len(); [INFO] [stdout] 276 | | builder = Self::wrap(builder, &f); [INFO] [stdout] 277 | | if !builder.results[idx..].iter().all(|x| match x { ActionResult::Full => true, _ => false }) { [INFO] [stdout] ... | [INFO] [stdout] 280 | | builder [INFO] [stdout] 281 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:294:28 [INFO] [stdout] | [INFO] [stdout] 293 | pub fn each_own_bench(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 294 | self.add_operation(move |mut builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 295 | | for target in builder.engine.bench(builder.player()) { [INFO] [stdout] 296 | | builder.engine = builder.engine.push_target(builder.attacking(), &target); [INFO] [stdout] 297 | | builder = Self::wrap(builder, &f); [INFO] [stdout] ... | [INFO] [stdout] 300 | | builder [INFO] [stdout] 301 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:305:28 [INFO] [stdout] | [INFO] [stdout] 304 | pub fn each_opponents_bench(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 305 | self.add_operation(move |mut builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 306 | | for target in builder.engine.bench(builder.opponent()) { [INFO] [stdout] 307 | | builder.engine = builder.engine.push_target(builder.attacking(), &target); [INFO] [stdout] 308 | | builder = Self::wrap(builder, &f); [INFO] [stdout] ... | [INFO] [stdout] 311 | | builder [INFO] [stdout] 312 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:559:13 [INFO] [stdout] | [INFO] [stdout] 554 | self.add_operation(move |builder| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 557 | let subbuilder = chosen.build(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 558 | [INFO] [stdout] 559 | subbuilder.ignore_all_costs().chain(builder) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:641:28 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn prevent_damage_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 636 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 641 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:651:28 [INFO] [stdout] | [INFO] [stdout] 644 | pub fn prevent_up_to_damage_during_opponents_next_turn(self, up_to: usize) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 645 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 651 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:660:28 [INFO] [stdout] | [INFO] [stdout] 654 | pub fn prevent_damage_and_effects_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 655 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 660 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:669:28 [INFO] [stdout] | [INFO] [stdout] 663 | pub fn prevent_trainers_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 664 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 669 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:678:28 [INFO] [stdout] | [INFO] [stdout] 672 | pub fn knock_out_attacker_if_attacking_is_knocked_out_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 673 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 678 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:687:28 [INFO] [stdout] | [INFO] [stdout] 681 | pub fn prevent_attack_on_a_flip_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 682 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 687 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 36 | / builder [INFO] [stdout] 37 | | .attack_cost(&[Type::Psychic, Type::Psychic, Type::Psychic]) [INFO] [stdout] 38 | | .flip_a_coin() [INFO] [stdout] 39 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn damage_swap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 43 | / builder [INFO] [stdout] 44 | | .disabled_under_special_conditions() [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn hydro_pump(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 80 | / builder [INFO] [stdout] 81 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn rain_dance(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | / builder [INFO] [stdout] 86 | | .disabled_under_special_conditions() [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn scrunch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | / builder [INFO] [stdout] 119 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 120 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn double_edge(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 124 | / builder [INFO] [stdout] 125 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 126 | | .damage(80) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn fire_spin(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 162 | / builder [INFO] [stdout] 163 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 164 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Any, Type::Any])) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn energy_burn(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 168 | / builder [INFO] [stdout] 169 | | .disabled_under_special_conditions() [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn sing(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 201 | / builder [INFO] [stdout] 202 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 203 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn metronome(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 207 | / builder [INFO] [stdout] 208 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn dragon_rage(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 240 | / builder [INFO] [stdout] 241 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn bubblebeam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 245 | / builder [INFO] [stdout] 246 | | .attack_cost(&[Type::Water, Type::Water, Type::Water, Type::Water]) [INFO] [stdout] 247 | | .flip_a_coin() [INFO] [stdout] 248 | | .damage(40) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 279 | pub fn jab(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 280 | / builder [INFO] [stdout] 281 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn special_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 285 | / builder [INFO] [stdout] 286 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn seismic_toss(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 317 | / builder [INFO] [stdout] 318 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 349 | pub fn thunder_wave(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 350 | / builder [INFO] [stdout] 351 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 352 | | .flip_a_coin() [INFO] [stdout] 353 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 357 | / builder [INFO] [stdout] 358 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless, Type::Colorless]) [INFO] [stdout] 359 | | .damage(80) [INFO] [stdout] 360 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 361 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 392 | pub fn psychic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 393 | / builder [INFO] [stdout] 394 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:398:9 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn barrier(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 398 | / builder [INFO] [stdout] 399 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 400 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Psychic])) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 431 | pub fn thrash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | / builder [INFO] [stdout] 433 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] 434 | | .flip_a_coin() [INFO] [stdout] 435 | | .if_heads(|e| e.damage(40)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:436:27 [INFO] [stdout] | [INFO] [stdout] 436 | .if_tails(|e| e.damage(30).damage_self(10)) [INFO] [stdout] | - ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 438 | pub fn toxic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 439 | / builder [INFO] [stdout] 440 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 441 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:473:9 [INFO] [stdout] | [INFO] [stdout] 472 | pub fn lure(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 473 | / builder [INFO] [stdout] 474 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:478:9 [INFO] [stdout] | [INFO] [stdout] 477 | pub fn fire_blast(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 478 | / builder [INFO] [stdout] 479 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 480 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 511 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 512 | / builder [INFO] [stdout] 513 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:517:9 [INFO] [stdout] | [INFO] [stdout] 516 | pub fn whirlpool(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 517 | / builder [INFO] [stdout] 518 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 519 | | .discard_defending_energy_cards(&[Type::Any]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 550 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 551 | / builder [INFO] [stdout] 552 | | .attack_cost(&[Type::Lightning, Type::Colorless, Type::Colorless]) [INFO] [stdout] 553 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:557:9 [INFO] [stdout] | [INFO] [stdout] 556 | pub fn thunder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 557 | / builder [INFO] [stdout] 558 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 559 | | .flip_a_coin() [INFO] [stdout] 560 | | .damage(60) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:596:9 [INFO] [stdout] | [INFO] [stdout] 595 | pub fn solarbeam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 596 | / builder [INFO] [stdout] 597 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:632:9 [INFO] [stdout] | [INFO] [stdout] 631 | pub fn thunder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 632 | / builder [INFO] [stdout] 633 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 634 | | .flip_a_coin() [INFO] [stdout] 635 | | .damage(60) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:639:9 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn thunderbolt(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 639 | / builder [INFO] [stdout] 640 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 641 | | .cost(|e| e.discard_all_attacking_energy_cards()) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 672 | pub fn twineedle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 673 | / builder [INFO] [stdout] 674 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 675 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:679:9 [INFO] [stdout] | [INFO] [stdout] 678 | pub fn poison_sting(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 679 | / builder [INFO] [stdout] 680 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 681 | | .flip_a_coin() [INFO] [stdout] 682 | | .damage(40) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 713 | pub fn slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 714 | / builder [INFO] [stdout] 715 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 716 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:720:9 [INFO] [stdout] | [INFO] [stdout] 719 | pub fn hyper_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 720 | / builder [INFO] [stdout] 721 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 722 | | .discard_defending_energy_cards(&[Type::Any]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:754:9 [INFO] [stdout] | [INFO] [stdout] 753 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 754 | / builder [INFO] [stdout] 755 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:759:9 [INFO] [stdout] | [INFO] [stdout] 758 | pub fn earthquake(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 759 | / builder [INFO] [stdout] 760 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] 761 | | .damage(70) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:793:9 [INFO] [stdout] | [INFO] [stdout] 792 | pub fn thundershock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 793 | / builder [INFO] [stdout] 794 | | .attack_cost(&[Type::Lightning]) [INFO] [stdout] 795 | | .flip_a_coin() [INFO] [stdout] 796 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 799 | pub fn thunderpunch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 800 | / builder [INFO] [stdout] 801 | | .attack_cost(&[Type::Lightning, Type::Colorless]) [INFO] [stdout] 802 | | .flip_a_coin() [INFO] [stdout] 803 | | .if_heads(|e| e.damage(40)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:804:27 [INFO] [stdout] | [INFO] [stdout] 804 | .if_tails(|e| e.damage(30).damage_self(10)) [INFO] [stdout] | - ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 838 | pub fn electric_shock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 839 | / builder [INFO] [stdout] 840 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 841 | | .flip_a_coin() [INFO] [stdout] 842 | | .damage(50) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:877:9 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn whirlwind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 877 | / builder [INFO] [stdout] 878 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 879 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:914:9 [INFO] [stdout] | [INFO] [stdout] 913 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 914 | / builder [INFO] [stdout] 915 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 916 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn take_down(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 920 | / builder [INFO] [stdout] 921 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless, Type::Colorless]) [INFO] [stdout] 922 | | .damage(80) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 954 | / builder [INFO] [stdout] 955 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:959:9 [INFO] [stdout] | [INFO] [stdout] 958 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 959 | / builder [INFO] [stdout] 960 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 961 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:993:9 [INFO] [stdout] | [INFO] [stdout] 992 | pub fn aurora_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 993 | / builder [INFO] [stdout] 994 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 997 | pub fn ice_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 998 | / builder [INFO] [stdout] 999 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1000 | | .flip_a_coin() [INFO] [stdout] 1001 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1032:9 [INFO] [stdout] | [INFO] [stdout] 1031 | pub fn pound(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1032 | / builder [INFO] [stdout] 1033 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1065:9 [INFO] [stdout] | [INFO] [stdout] 1064 | pub fn leek_slap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1065 | / builder [INFO] [stdout] 1066 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1067 | | .flip_a_coin() [INFO] [stdout] 1068 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1072:9 [INFO] [stdout] | [INFO] [stdout] 1071 | pub fn pot_smash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1072 | / builder [INFO] [stdout] 1073 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1104:9 [INFO] [stdout] | [INFO] [stdout] 1103 | pub fn flare(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1104 | / builder [INFO] [stdout] 1105 | | .attack_cost(&[Type::Fire, Type::Colorless]) [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1137:9 [INFO] [stdout] | [INFO] [stdout] 1136 | pub fn hypnosis(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1137 | / builder [INFO] [stdout] 1138 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1142:9 [INFO] [stdout] | [INFO] [stdout] 1141 | pub fn dream_eater(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | / builder [INFO] [stdout] 1143 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1144 | | .defending_must_be_asleep() [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1176:9 [INFO] [stdout] | [INFO] [stdout] 1175 | pub fn vine_whip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1176 | / builder [INFO] [stdout] 1177 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1181:9 [INFO] [stdout] | [INFO] [stdout] 1180 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1181 | / builder [INFO] [stdout] 1182 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 1183 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1215:9 [INFO] [stdout] | [INFO] [stdout] 1214 | pub fn doubleslap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1215 | / builder [INFO] [stdout] 1216 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1217 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1221:9 [INFO] [stdout] | [INFO] [stdout] 1220 | pub fn meditate(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1221 | / builder [INFO] [stdout] 1222 | | .attack_cost(&[Type::Psychic, Type::Psychic, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1254:9 [INFO] [stdout] | [INFO] [stdout] 1253 | pub fn recover(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1254 | / builder [INFO] [stdout] 1255 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1256 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Psychic])) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1260:9 [INFO] [stdout] | [INFO] [stdout] 1259 | pub fn super_psy(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1260 | / builder [INFO] [stdout] 1261 | | .attack_cost(&[Type::Psychic, Type::Psychic, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1293:9 [INFO] [stdout] | [INFO] [stdout] 1292 | pub fn stiffen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1293 | / builder [INFO] [stdout] 1294 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1295 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1299:9 [INFO] [stdout] | [INFO] [stdout] 1298 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1299 | / builder [INFO] [stdout] 1300 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1301 | | .flip_a_coin() [INFO] [stdout] 1302 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1334:9 [INFO] [stdout] | [INFO] [stdout] 1333 | pub fn karate_chop(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1334 | / builder [INFO] [stdout] 1335 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1339:9 [INFO] [stdout] | [INFO] [stdout] 1338 | pub fn submission(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1339 | / builder [INFO] [stdout] 1340 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1341 | | .damage(60) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1373:9 [INFO] [stdout] | [INFO] [stdout] 1372 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1373 | / builder [INFO] [stdout] 1374 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1378:9 [INFO] [stdout] | [INFO] [stdout] 1377 | pub fn flail(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1378 | / builder [INFO] [stdout] 1379 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1411:9 [INFO] [stdout] | [INFO] [stdout] 1410 | pub fn fire_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1411 | / builder [INFO] [stdout] 1412 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1416:9 [INFO] [stdout] | [INFO] [stdout] 1415 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1416 | / builder [INFO] [stdout] 1417 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 1418 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1450:9 [INFO] [stdout] | [INFO] [stdout] 1449 | pub fn double_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | / builder [INFO] [stdout] 1451 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1452 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1456:9 [INFO] [stdout] | [INFO] [stdout] 1455 | pub fn horn_drill(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1456 | / builder [INFO] [stdout] 1457 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1489:9 [INFO] [stdout] | [INFO] [stdout] 1488 | pub fn amnesia(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1489 | / builder [INFO] [stdout] 1490 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1494:9 [INFO] [stdout] | [INFO] [stdout] 1493 | pub fn doubleslap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1494 | / builder [INFO] [stdout] 1495 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] 1496 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1528:9 [INFO] [stdout] | [INFO] [stdout] 1527 | pub fn conversion_1(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1528 | / builder [INFO] [stdout] 1529 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1533:9 [INFO] [stdout] | [INFO] [stdout] 1532 | pub fn conversion_2(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | / builder [INFO] [stdout] 1534 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1566:9 [INFO] [stdout] | [INFO] [stdout] 1565 | pub fn bite(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1566 | / builder [INFO] [stdout] 1567 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1571:9 [INFO] [stdout] | [INFO] [stdout] 1570 | pub fn super_fang(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1571 | / builder [INFO] [stdout] 1572 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1603:9 [INFO] [stdout] | [INFO] [stdout] 1602 | pub fn headbutt(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1603 | / builder [INFO] [stdout] 1604 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1636:9 [INFO] [stdout] | [INFO] [stdout] 1635 | pub fn withdraw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1636 | / builder [INFO] [stdout] 1637 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] 1638 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1642:9 [INFO] [stdout] | [INFO] [stdout] 1641 | pub fn bite(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1642 | / builder [INFO] [stdout] 1643 | | .attack_cost(&[Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1674:9 [INFO] [stdout] | [INFO] [stdout] 1673 | pub fn psyshock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1674 | / builder [INFO] [stdout] 1675 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1676 | | .flip_a_coin() [INFO] [stdout] 1677 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1708:9 [INFO] [stdout] | [INFO] [stdout] 1707 | pub fn leech_seed(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1708 | / builder [INFO] [stdout] 1709 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1710 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1741:9 [INFO] [stdout] | [INFO] [stdout] 1740 | pub fn string_shot(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | / builder [INFO] [stdout] 1742 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1743 | | .flip_a_coin() [INFO] [stdout] 1744 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1776:9 [INFO] [stdout] | [INFO] [stdout] 1775 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1776 | / builder [INFO] [stdout] 1777 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1781:9 [INFO] [stdout] | [INFO] [stdout] 1780 | pub fn ember(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1781 | / builder [INFO] [stdout] 1782 | | .attack_cost(&[Type::Fire, Type::Colorless]) [INFO] [stdout] 1783 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1815:9 [INFO] [stdout] | [INFO] [stdout] 1814 | pub fn dig(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1815 | / builder [INFO] [stdout] 1816 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1820:9 [INFO] [stdout] | [INFO] [stdout] 1819 | pub fn mud_slap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1820 | / builder [INFO] [stdout] 1821 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1852:9 [INFO] [stdout] | [INFO] [stdout] 1851 | pub fn fury_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1852 | / builder [INFO] [stdout] 1853 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1854 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1886:9 [INFO] [stdout] | [INFO] [stdout] 1885 | pub fn pound(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1886 | / builder [INFO] [stdout] 1887 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1891:9 [INFO] [stdout] | [INFO] [stdout] 1890 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1891 | / builder [INFO] [stdout] 1892 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1893 | | .flip_a_coin() [INFO] [stdout] 1894 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1926:9 [INFO] [stdout] | [INFO] [stdout] 1925 | pub fn sleeping_gas(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1926 | / builder [INFO] [stdout] 1927 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1928 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1932:9 [INFO] [stdout] | [INFO] [stdout] 1931 | pub fn destiny_bond(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1932 | / builder [INFO] [stdout] 1933 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] 1934 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Psychic])) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1965:9 [INFO] [stdout] | [INFO] [stdout] 1964 | pub fn foul_gas(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1965 | / builder [INFO] [stdout] 1966 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1967 | | .flip_a_coin() [INFO] [stdout] 1968 | | .damage(10) [INFO] [stdout] 1969 | | .if_heads(|e| e.poison()) [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2000:9 [INFO] [stdout] | [INFO] [stdout] 1999 | pub fn low_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2000 | / builder [INFO] [stdout] 2001 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2033:9 [INFO] [stdout] | [INFO] [stdout] 2032 | pub fn thunder_wave(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2033 | / builder [INFO] [stdout] 2034 | | .attack_cost(&[Type::Lightning]) [INFO] [stdout] 2035 | | .flip_a_coin() [INFO] [stdout] 2036 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2040:9 [INFO] [stdout] | [INFO] [stdout] 2039 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2040 | / builder [INFO] [stdout] 2041 | | .attack_cost(&[Type::Lightning, Type::Colorless]) [INFO] [stdout] 2042 | | .damage(40) [INFO] [stdout] 2043 | | .each_own_bench(|e| e.damage(10)) [INFO] [stdout] 2044 | | .each_opponents_bench(|e| e.damage(10)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2076:9 [INFO] [stdout] | [INFO] [stdout] 2075 | pub fn stiffen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2076 | / builder [INFO] [stdout] 2077 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2078 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2082:9 [INFO] [stdout] | [INFO] [stdout] 2081 | pub fn stun_spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2082 | / builder [INFO] [stdout] 2083 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 2084 | | .flip_a_coin() [INFO] [stdout] 2085 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2116:9 [INFO] [stdout] | [INFO] [stdout] 2115 | pub fn horn_hazard(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2116 | / builder [INFO] [stdout] 2117 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2118 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2150:9 [INFO] [stdout] | [INFO] [stdout] 2149 | pub fn rock_throw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2150 | / builder [INFO] [stdout] 2151 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2155:9 [INFO] [stdout] | [INFO] [stdout] 2154 | pub fn harden(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2155 | / builder [INFO] [stdout] 2156 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2187:9 [INFO] [stdout] | [INFO] [stdout] 2186 | pub fn whirlwind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2187 | / builder [INFO] [stdout] 2188 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2189 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2221:9 [INFO] [stdout] | [INFO] [stdout] 2220 | pub fn gnaw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2221 | / builder [INFO] [stdout] 2222 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2226:9 [INFO] [stdout] | [INFO] [stdout] 2225 | pub fn thunder_jolt(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | / builder [INFO] [stdout] 2227 | | .attack_cost(&[Type::Lightning, Type::Colorless]) [INFO] [stdout] 2228 | | .flip_a_coin() [INFO] [stdout] 2229 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2260:9 [INFO] [stdout] | [INFO] [stdout] 2259 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2260 | / builder [INFO] [stdout] 2261 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2293:9 [INFO] [stdout] | [INFO] [stdout] 2292 | pub fn smash_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2293 | / builder [INFO] [stdout] 2294 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2298:9 [INFO] [stdout] | [INFO] [stdout] 2297 | pub fn flame_tail(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2298 | / builder [INFO] [stdout] 2299 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2330:9 [INFO] [stdout] | [INFO] [stdout] 2329 | pub fn bite(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2330 | / builder [INFO] [stdout] 2331 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2362:9 [INFO] [stdout] | [INFO] [stdout] 2361 | pub fn sand_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2362 | / builder [INFO] [stdout] 2363 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2395:9 [INFO] [stdout] | [INFO] [stdout] 2394 | pub fn bubble(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2395 | / builder [INFO] [stdout] 2396 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 2397 | | .flip_a_coin() [INFO] [stdout] 2398 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2402:9 [INFO] [stdout] | [INFO] [stdout] 2401 | pub fn withdraw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2402 | / builder [INFO] [stdout] 2403 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] 2404 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2436:9 [INFO] [stdout] | [INFO] [stdout] 2435 | pub fn recover(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2436 | / builder [INFO] [stdout] 2437 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 2438 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Water])) [INFO] [stdout] | |_______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2442:9 [INFO] [stdout] | [INFO] [stdout] 2441 | pub fn star_freeze(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2442 | / builder [INFO] [stdout] 2443 | | .attack_cost(&[Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 2444 | | .flip_a_coin() [INFO] [stdout] 2445 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2475 | pub fn slap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2476 | / builder [INFO] [stdout] 2477 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2509:9 [INFO] [stdout] | [INFO] [stdout] 2508 | pub fn bind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2509 | / builder [INFO] [stdout] 2510 | | .attack_cost(&[Type::Grass, Type::Colorless]) [INFO] [stdout] 2511 | | .flip_a_coin() [INFO] [stdout] 2512 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2516:9 [INFO] [stdout] | [INFO] [stdout] 2515 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2516 | / builder [INFO] [stdout] 2517 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 2518 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2549:9 [INFO] [stdout] | [INFO] [stdout] 2548 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2549 | / builder [INFO] [stdout] 2550 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2581:9 [INFO] [stdout] | [INFO] [stdout] 2580 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2581 | / builder [INFO] [stdout] 2582 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] 2583 | | .flip_a_coin() [INFO] [stdout] 2584 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2615:9 [INFO] [stdout] | [INFO] [stdout] 2614 | pub fn poison_sting(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2615 | / builder [INFO] [stdout] 2616 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2617 | | .flip_a_coin() [INFO] [stdout] 2618 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn metronome(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32 | / builder [INFO] [stdout] 33 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | / builder [INFO] [stdout] 69 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 104 | / builder [INFO] [stdout] 105 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 106 | | .flip_a_coin() [INFO] [stdout] 107 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | / builder [INFO] [stdout] 112 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless, Type::Colorless]) [INFO] [stdout] 113 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 145 | / builder [INFO] [stdout] 146 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 147 | | .flip_a_coin() [INFO] [stdout] 148 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn pin_missile(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 152 | / builder [INFO] [stdout] 153 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 154 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn fetch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 186 | / builder [INFO] [stdout] 187 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn comet_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 191 | / builder [INFO] [stdout] 192 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 193 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:224:9 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn meditate(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 224 | / builder [INFO] [stdout] 225 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn mega_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 260 | / builder [INFO] [stdout] 261 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 293 | / builder [INFO] [stdout] 294 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 328 | pub fn irongrip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 329 | / builder [INFO] [stdout] 330 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 331 | | .flip_a_coin() [INFO] [stdout] 332 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:336:9 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn guillotine(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 336 | / builder [INFO] [stdout] 337 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 371 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 372 | / builder [INFO] [stdout] 373 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:404:9 [INFO] [stdout] | [INFO] [stdout] 403 | pub fn body_slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | / builder [INFO] [stdout] 405 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 406 | | .flip_a_coin() [INFO] [stdout] 407 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 438 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 439 | / builder [INFO] [stdout] 440 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 441 | | .flip_a_coin() [INFO] [stdout] 442 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:446:9 [INFO] [stdout] | [INFO] [stdout] 445 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 446 | / builder [INFO] [stdout] 447 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:509:9 [INFO] [stdout] | [INFO] [stdout] 508 | pub fn lure(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 509 | / builder [INFO] [stdout] 510 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:544:9 [INFO] [stdout] | [INFO] [stdout] 543 | pub fn petal_dance(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 544 | / builder [INFO] [stdout] 545 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 546 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:578:9 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn lullaby(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | / builder [INFO] [stdout] 579 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 613 | pub fn metronome(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 614 | / builder [INFO] [stdout] 615 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:650:9 [INFO] [stdout] | [INFO] [stdout] 649 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 650 | / builder [INFO] [stdout] 651 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:686:9 [INFO] [stdout] | [INFO] [stdout] 685 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 686 | / builder [INFO] [stdout] 687 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 688 | | .flip_a_coin() [INFO] [stdout] 689 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:693:9 [INFO] [stdout] | [INFO] [stdout] 692 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 693 | / builder [INFO] [stdout] 694 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless, Type::Colorless]) [INFO] [stdout] 695 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:727:9 [INFO] [stdout] | [INFO] [stdout] 726 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 727 | / builder [INFO] [stdout] 728 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 729 | | .flip_a_coin() [INFO] [stdout] 730 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn pin_missile(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 734 | / builder [INFO] [stdout] 735 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 736 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:768:9 [INFO] [stdout] | [INFO] [stdout] 767 | pub fn fetch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 768 | / builder [INFO] [stdout] 769 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 772 | pub fn comet_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 773 | / builder [INFO] [stdout] 774 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 775 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:806:9 [INFO] [stdout] | [INFO] [stdout] 805 | pub fn meditate(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 806 | / builder [INFO] [stdout] 807 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:842:9 [INFO] [stdout] | [INFO] [stdout] 841 | pub fn mega_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 842 | / builder [INFO] [stdout] 843 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:875:9 [INFO] [stdout] | [INFO] [stdout] 874 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 875 | / builder [INFO] [stdout] 876 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:911:9 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn irongrip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 911 | / builder [INFO] [stdout] 912 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 913 | | .flip_a_coin() [INFO] [stdout] 914 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:918:9 [INFO] [stdout] | [INFO] [stdout] 917 | pub fn guillotine(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 918 | / builder [INFO] [stdout] 919 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 954 | / builder [INFO] [stdout] 955 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:986:9 [INFO] [stdout] | [INFO] [stdout] 985 | pub fn body_slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 986 | / builder [INFO] [stdout] 987 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 988 | | .flip_a_coin() [INFO] [stdout] 989 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1021:9 [INFO] [stdout] | [INFO] [stdout] 1020 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1021 | / builder [INFO] [stdout] 1022 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1023 | | .flip_a_coin() [INFO] [stdout] 1024 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1028:9 [INFO] [stdout] | [INFO] [stdout] 1027 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1028 | / builder [INFO] [stdout] 1029 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1091:9 [INFO] [stdout] | [INFO] [stdout] 1090 | pub fn lure(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | / builder [INFO] [stdout] 1092 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1126:9 [INFO] [stdout] | [INFO] [stdout] 1125 | pub fn petal_dance(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1126 | / builder [INFO] [stdout] 1127 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 1128 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1160:9 [INFO] [stdout] | [INFO] [stdout] 1159 | pub fn lullaby(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1160 | / builder [INFO] [stdout] 1161 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1196:9 [INFO] [stdout] | [INFO] [stdout] 1195 | pub fn whirlwind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1196 | / builder [INFO] [stdout] 1197 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1198 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1297:9 [INFO] [stdout] | [INFO] [stdout] 1296 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1297 | / builder [INFO] [stdout] 1298 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1299 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1303:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub fn drill_peck(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1303 | / builder [INFO] [stdout] 1304 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1336:9 [INFO] [stdout] | [INFO] [stdout] 1335 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1336 | / builder [INFO] [stdout] 1337 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1372:9 [INFO] [stdout] | [INFO] [stdout] 1371 | pub fn tongue_wrap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1372 | / builder [INFO] [stdout] 1373 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1374 | | .flip_a_coin() [INFO] [stdout] 1375 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1379:9 [INFO] [stdout] | [INFO] [stdout] 1378 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1379 | / builder [INFO] [stdout] 1380 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1381 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1413:9 [INFO] [stdout] | [INFO] [stdout] 1412 | pub fn bonemerang(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1413 | / builder [INFO] [stdout] 1414 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] 1415 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1450:9 [INFO] [stdout] | [INFO] [stdout] 1449 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | / builder [INFO] [stdout] 1451 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1452 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1456:9 [INFO] [stdout] | [INFO] [stdout] 1455 | pub fn double_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1456 | / builder [INFO] [stdout] 1457 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1458 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/engine.rs:1387:22 [INFO] [stdout] | [INFO] [stdout] 1387 | .all(|e| e.apply(self.clone(), &mut FakeDM{}).prevented()) [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1490:9 [INFO] [stdout] | [INFO] [stdout] 1489 | pub fn spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1490 | / builder [INFO] [stdout] 1491 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1495:9 [INFO] [stdout] | [INFO] [stdout] 1494 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1495 | / builder [INFO] [stdout] 1496 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/engine.rs:1435:22 [INFO] [stdout] | [INFO] [stdout] 1435 | .all(|e| e.apply(self.clone(), &mut FakeDM{}).prevented()) [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1528:9 [INFO] [stdout] | [INFO] [stdout] 1527 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1528 | / builder [INFO] [stdout] 1529 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1564:9 [INFO] [stdout] | [INFO] [stdout] 1563 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1564 | / builder [INFO] [stdout] 1565 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] 1566 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1601:9 [INFO] [stdout] | [INFO] [stdout] 1600 | pub fn stomp(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1601 | / builder [INFO] [stdout] 1602 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1603 | | .flip_a_coin() [INFO] [stdout] 1604 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1608:9 [INFO] [stdout] | [INFO] [stdout] 1607 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | / builder [INFO] [stdout] 1609 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 1610 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1642:9 [INFO] [stdout] | [INFO] [stdout] 1641 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1642 | / builder [INFO] [stdout] 1643 | | .attack_cost(&[Type::Fighting, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:118:20 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn apply<'a>(&self, engine: GameEngine, dm: &'a mut dyn DecisionMaker) -> AttackBuilderContext<'a> { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | self.chain(AttackBuilderContext::new(engine, dm)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1678:9 [INFO] [stdout] | [INFO] [stdout] 1677 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1678 | / builder [INFO] [stdout] 1679 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1683:9 [INFO] [stdout] | [INFO] [stdout] 1682 | pub fn waterfall(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1683 | / builder [INFO] [stdout] 1684 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:223:9 [INFO] [stdout] | [INFO] [stdout] 222 | fn wrap(builder: AttackBuilderContext, f: F) -> AttackBuilderContext where F: Fn(Self) -> Self { [INFO] [stdout] | ----------------------------- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 223 | f(Self::new()).chain(builder) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1716:9 [INFO] [stdout] | [INFO] [stdout] 1715 | pub fn stomp(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1716 | / builder [INFO] [stdout] 1717 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1718 | | .flip_a_coin() [INFO] [stdout] 1719 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:227:28 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn if_heads(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 228 | | if builder.heads() == 1 { [INFO] [stdout] 229 | | Self::wrap(builder, &f) [INFO] [stdout] 230 | | } else { [INFO] [stdout] 231 | | builder [INFO] [stdout] 232 | | } [INFO] [stdout] 233 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1754:9 [INFO] [stdout] | [INFO] [stdout] 1753 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1754 | / builder [INFO] [stdout] 1755 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1756 | | .flip_a_coin() [INFO] [stdout] 1757 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1761:9 [INFO] [stdout] | [INFO] [stdout] 1760 | pub fn razor_leaf(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1761 | / builder [INFO] [stdout] 1762 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn if_tails(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 237 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 238 | | if builder.heads() == 0 { [INFO] [stdout] 239 | | Self::wrap(builder, &f) [INFO] [stdout] 240 | | } else { [INFO] [stdout] 241 | | builder [INFO] [stdout] 242 | | } [INFO] [stdout] 243 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1794:9 [INFO] [stdout] | [INFO] [stdout] 1793 | pub fn vine_whip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1794 | / builder [INFO] [stdout] 1795 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:247:28 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn if_did_damage(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 247 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 248 | | if builder.damage_done > 0 { [INFO] [stdout] 249 | | Self::wrap(builder, &f) [INFO] [stdout] 250 | | } else { [INFO] [stdout] 251 | | builder [INFO] [stdout] 252 | | } [INFO] [stdout] 253 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1867:9 [INFO] [stdout] | [INFO] [stdout] 1866 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1867 | / builder [INFO] [stdout] 1868 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1869 | | .flip_a_coin() [INFO] [stdout] 1870 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:257:28 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn then(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 257 | self.add_operation(move |builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 258 | | Self::wrap(builder, &f) [INFO] [stdout] 259 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1902:9 [INFO] [stdout] | [INFO] [stdout] 1901 | pub fn hypnosis(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1902 | / builder [INFO] [stdout] 1903 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1907:9 [INFO] [stdout] | [INFO] [stdout] 1906 | pub fn leech_seed(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1907 | / builder [INFO] [stdout] 1908 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1909 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:263:33 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn cost(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 263 | self.add_cost_operation(move |mut builder| { [INFO] [stdout] | _________________________________^ [INFO] [stdout] 264 | | let idx = builder.results.len(); [INFO] [stdout] 265 | | builder = Self::wrap(builder, &f); [INFO] [stdout] 266 | | if !builder.results[idx..].iter().all(|x| match x { ActionResult::Full => true, _ => false }) { [INFO] [stdout] ... | [INFO] [stdout] 269 | | builder [INFO] [stdout] 270 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1940:9 [INFO] [stdout] | [INFO] [stdout] 1939 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1940 | / builder [INFO] [stdout] 1941 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:274:40 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn must(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 274 | self.add_requirement_operation(move |mut builder| { [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 275 | | let idx = builder.results.len(); [INFO] [stdout] 276 | | builder = Self::wrap(builder, &f); [INFO] [stdout] 277 | | if !builder.results[idx..].iter().all(|x| match x { ActionResult::Full => true, _ => false }) { [INFO] [stdout] ... | [INFO] [stdout] 280 | | builder [INFO] [stdout] 281 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1973:9 [INFO] [stdout] | [INFO] [stdout] 1972 | pub fn lullaby(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1973 | / builder [INFO] [stdout] 1974 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1978:9 [INFO] [stdout] | [INFO] [stdout] 1977 | pub fn pound(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1978 | / builder [INFO] [stdout] 1979 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:294:28 [INFO] [stdout] | [INFO] [stdout] 293 | pub fn each_own_bench(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 294 | self.add_operation(move |mut builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 295 | | for target in builder.engine.bench(builder.player()) { [INFO] [stdout] 296 | | builder.engine = builder.engine.push_target(builder.attacking(), &target); [INFO] [stdout] 297 | | builder = Self::wrap(builder, &f); [INFO] [stdout] ... | [INFO] [stdout] 300 | | builder [INFO] [stdout] 301 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2010:9 [INFO] [stdout] | [INFO] [stdout] 2009 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | / builder [INFO] [stdout] 2011 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2042:9 [INFO] [stdout] | [INFO] [stdout] 2041 | pub fn pay_day(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2042 | / builder [INFO] [stdout] 2043 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2044 | | .flip_a_coin() [INFO] [stdout] 2045 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:305:28 [INFO] [stdout] | [INFO] [stdout] 304 | pub fn each_opponents_bench(self, f: F) -> Self where F: Fn(Self) -> Self + 'static { [INFO] [stdout] | ---- ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 305 | self.add_operation(move |mut builder| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 306 | | for target in builder.engine.bench(builder.opponent()) { [INFO] [stdout] 307 | | builder.engine = builder.engine.push_target(builder.attacking(), &target); [INFO] [stdout] 308 | | builder = Self::wrap(builder, &f); [INFO] [stdout] ... | [INFO] [stdout] 311 | | builder [INFO] [stdout] 312 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2077:9 [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2077 | / builder [INFO] [stdout] 2078 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2079 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2114:9 [INFO] [stdout] | [INFO] [stdout] 2113 | pub fn stun_spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2114 | / builder [INFO] [stdout] 2115 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2116 | | .flip_a_coin() [INFO] [stdout] 2117 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:559:13 [INFO] [stdout] | [INFO] [stdout] 554 | self.add_operation(move |builder| { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 557 | let subbuilder = chosen.build(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 558 | [INFO] [stdout] 559 | subbuilder.ignore_all_costs().chain(builder) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2152:9 [INFO] [stdout] | [INFO] [stdout] 2151 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2152 | / builder [INFO] [stdout] 2153 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2157:9 [INFO] [stdout] | [INFO] [stdout] 2156 | pub fn spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2157 | / builder [INFO] [stdout] 2158 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:641:28 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn prevent_damage_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 636 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 641 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2223:9 [INFO] [stdout] | [INFO] [stdout] 2222 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2223 | / builder [INFO] [stdout] 2224 | | .attack_cost(&[Type::Fighting, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:651:28 [INFO] [stdout] | [INFO] [stdout] 644 | pub fn prevent_up_to_damage_during_opponents_next_turn(self, up_to: usize) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 645 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 651 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2256:9 [INFO] [stdout] | [INFO] [stdout] 2255 | pub fn peck(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2256 | / builder [INFO] [stdout] 2257 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:660:28 [INFO] [stdout] | [INFO] [stdout] 654 | pub fn prevent_damage_and_effects_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 655 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 660 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2292:9 [INFO] [stdout] | [INFO] [stdout] 2291 | pub fn stun_spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2292 | / builder [INFO] [stdout] 2293 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2294 | | .flip_a_coin() [INFO] [stdout] 2295 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | / builder [INFO] [stdout] 32 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn freeze_dry(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 64 | / builder [INFO] [stdout] 65 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] 66 | | .flip_a_coin() [INFO] [stdout] 67 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:669:28 [INFO] [stdout] | [INFO] [stdout] 663 | pub fn prevent_trainers_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 664 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 669 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 127 | / builder [INFO] [stdout] 128 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 129 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:678:28 [INFO] [stdout] | [INFO] [stdout] 672 | pub fn knock_out_attacker_if_attacking_is_knocked_out_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 673 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 678 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/attack_builder.rs:687:28 [INFO] [stdout] | [INFO] [stdout] 681 | pub fn prevent_attack_on_a_flip_during_opponents_next_turn(self) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 682 | let effect = effect::from_attack() [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 687 | self.add_operation(move |builder| effect.apply(builder)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 189 | pub fn nightmare(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 190 | / builder [INFO] [stdout] 191 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] 192 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn high_jump_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | / builder [INFO] [stdout] 228 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 36 | / builder [INFO] [stdout] 37 | | .attack_cost(&[Type::Psychic, Type::Psychic, Type::Psychic]) [INFO] [stdout] 38 | | .flip_a_coin() [INFO] [stdout] 39 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn damage_swap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 43 | / builder [INFO] [stdout] 44 | | .disabled_under_special_conditions() [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 293 | pub fn sharp_sickle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 294 | / builder [INFO] [stdout] 295 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn hydro_pump(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 80 | / builder [INFO] [stdout] 81 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn rain_dance(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | / builder [INFO] [stdout] 86 | | .disabled_under_special_conditions() [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn scrunch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 118 | / builder [INFO] [stdout] 119 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 120 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:333:9 [INFO] [stdout] | [INFO] [stdout] 332 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 333 | / builder [INFO] [stdout] 334 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 335 | | .flip_a_coin() [INFO] [stdout] 336 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn double_edge(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 124 | / builder [INFO] [stdout] 125 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 126 | | .damage(80) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn fire_spin(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 162 | / builder [INFO] [stdout] 163 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 164 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Any, Type::Any])) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn energy_burn(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 168 | / builder [INFO] [stdout] 169 | | .disabled_under_special_conditions() [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 371 | / builder [INFO] [stdout] 372 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 373 | | .damage(100) [INFO] [stdout] 374 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 375 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn sing(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 201 | / builder [INFO] [stdout] 202 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 203 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn metronome(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 207 | / builder [INFO] [stdout] 208 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn dragon_rage(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 240 | / builder [INFO] [stdout] 241 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn dive_bomb(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 410 | / builder [INFO] [stdout] 411 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 412 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn bubblebeam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 245 | / builder [INFO] [stdout] 246 | | .attack_cost(&[Type::Water, Type::Water, Type::Water, Type::Water]) [INFO] [stdout] 247 | | .flip_a_coin() [INFO] [stdout] 248 | | .damage(40) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 279 | pub fn jab(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 280 | / builder [INFO] [stdout] 281 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 442 | pub fn sludge(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 443 | / builder [INFO] [stdout] 444 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 445 | | .flip_a_coin() [INFO] [stdout] 446 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn special_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 285 | / builder [INFO] [stdout] 286 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn seismic_toss(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 317 | / builder [INFO] [stdout] 318 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 349 | pub fn thunder_wave(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 350 | / builder [INFO] [stdout] 351 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 352 | | .flip_a_coin() [INFO] [stdout] 353 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:537:9 [INFO] [stdout] | [INFO] [stdout] 536 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 537 | / builder [INFO] [stdout] 538 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 357 | / builder [INFO] [stdout] 358 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless, Type::Colorless]) [INFO] [stdout] 359 | | .damage(80) [INFO] [stdout] 360 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 361 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 392 | pub fn psychic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 393 | / builder [INFO] [stdout] 394 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:570:9 [INFO] [stdout] | [INFO] [stdout] 569 | pub fn freeze_dry(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 570 | / builder [INFO] [stdout] 571 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] 572 | | .flip_a_coin() [INFO] [stdout] 573 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:398:9 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn barrier(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 398 | / builder [INFO] [stdout] 399 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 400 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Psychic])) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 431 | pub fn thrash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | / builder [INFO] [stdout] 433 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] 434 | | .flip_a_coin() [INFO] [stdout] 435 | | .if_heads(|e| e.damage(40)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:436:27 [INFO] [stdout] | [INFO] [stdout] 436 | .if_tails(|e| e.damage(30).damage_self(10)) [INFO] [stdout] | - ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:633:9 [INFO] [stdout] | [INFO] [stdout] 632 | pub fn slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 633 | / builder [INFO] [stdout] 634 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 635 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 438 | pub fn toxic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 439 | / builder [INFO] [stdout] 440 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 441 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:473:9 [INFO] [stdout] | [INFO] [stdout] 472 | pub fn lure(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 473 | / builder [INFO] [stdout] 474 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:478:9 [INFO] [stdout] | [INFO] [stdout] 477 | pub fn fire_blast(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 478 | / builder [INFO] [stdout] 479 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 480 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 695 | pub fn nightmare(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 696 | / builder [INFO] [stdout] 697 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] 698 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 511 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 512 | / builder [INFO] [stdout] 513 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:517:9 [INFO] [stdout] | [INFO] [stdout] 516 | pub fn whirlpool(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 517 | / builder [INFO] [stdout] 518 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 519 | | .discard_defending_energy_cards(&[Type::Any]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:733:9 [INFO] [stdout] | [INFO] [stdout] 732 | pub fn high_jump_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 733 | / builder [INFO] [stdout] 734 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 550 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 551 | / builder [INFO] [stdout] 552 | | .attack_cost(&[Type::Lightning, Type::Colorless, Type::Colorless]) [INFO] [stdout] 553 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:557:9 [INFO] [stdout] | [INFO] [stdout] 556 | pub fn thunder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 557 | / builder [INFO] [stdout] 558 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 559 | | .flip_a_coin() [INFO] [stdout] 560 | | .damage(60) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:596:9 [INFO] [stdout] | [INFO] [stdout] 595 | pub fn solarbeam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 596 | / builder [INFO] [stdout] 597 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 799 | pub fn sharp_sickle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 800 | / builder [INFO] [stdout] 801 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:632:9 [INFO] [stdout] | [INFO] [stdout] 631 | pub fn thunder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 632 | / builder [INFO] [stdout] 633 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 634 | | .flip_a_coin() [INFO] [stdout] 635 | | .damage(60) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:639:9 [INFO] [stdout] | [INFO] [stdout] 638 | pub fn thunderbolt(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 639 | / builder [INFO] [stdout] 640 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 641 | | .cost(|e| e.discard_all_attacking_energy_cards()) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 672 | pub fn twineedle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 673 | / builder [INFO] [stdout] 674 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 675 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 838 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 839 | / builder [INFO] [stdout] 840 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 841 | | .flip_a_coin() [INFO] [stdout] 842 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:679:9 [INFO] [stdout] | [INFO] [stdout] 678 | pub fn poison_sting(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 679 | / builder [INFO] [stdout] 680 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 681 | | .flip_a_coin() [INFO] [stdout] 682 | | .damage(40) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 713 | pub fn slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 714 | / builder [INFO] [stdout] 715 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 716 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:720:9 [INFO] [stdout] | [INFO] [stdout] 719 | pub fn hyper_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 720 | / builder [INFO] [stdout] 721 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 722 | | .discard_defending_energy_cards(&[Type::Any]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:877:9 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 877 | / builder [INFO] [stdout] 878 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 879 | | .damage(100) [INFO] [stdout] 880 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 881 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:754:9 [INFO] [stdout] | [INFO] [stdout] 753 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 754 | / builder [INFO] [stdout] 755 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:759:9 [INFO] [stdout] | [INFO] [stdout] 758 | pub fn earthquake(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 759 | / builder [INFO] [stdout] 760 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] 761 | | .damage(70) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:793:9 [INFO] [stdout] | [INFO] [stdout] 792 | pub fn thundershock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 793 | / builder [INFO] [stdout] 794 | | .attack_cost(&[Type::Lightning]) [INFO] [stdout] 795 | | .flip_a_coin() [INFO] [stdout] 796 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 799 | pub fn thunderpunch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 800 | / builder [INFO] [stdout] 801 | | .attack_cost(&[Type::Lightning, Type::Colorless]) [INFO] [stdout] 802 | | .flip_a_coin() [INFO] [stdout] 803 | | .if_heads(|e| e.damage(40)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:916:9 [INFO] [stdout] | [INFO] [stdout] 915 | pub fn dive_bomb(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 916 | / builder [INFO] [stdout] 917 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 918 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:804:27 [INFO] [stdout] | [INFO] [stdout] 804 | .if_tails(|e| e.damage(30).damage_self(10)) [INFO] [stdout] | - ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 838 | pub fn electric_shock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 839 | / builder [INFO] [stdout] 840 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 841 | | .flip_a_coin() [INFO] [stdout] 842 | | .damage(50) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:949:9 [INFO] [stdout] | [INFO] [stdout] 948 | pub fn sludge(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 949 | / builder [INFO] [stdout] 950 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 951 | | .flip_a_coin() [INFO] [stdout] 952 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:877:9 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn whirlwind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 877 | / builder [INFO] [stdout] 878 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 879 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:914:9 [INFO] [stdout] | [INFO] [stdout] 913 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 914 | / builder [INFO] [stdout] 915 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 916 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn take_down(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 920 | / builder [INFO] [stdout] 921 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless, Type::Colorless]) [INFO] [stdout] 922 | | .damage(80) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1047:9 [INFO] [stdout] | [INFO] [stdout] 1046 | pub fn poison_fang(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | / builder [INFO] [stdout] 1048 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless]) [INFO] [stdout] 1049 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 954 | / builder [INFO] [stdout] 955 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:959:9 [INFO] [stdout] | [INFO] [stdout] 958 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 959 | / builder [INFO] [stdout] 960 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 961 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:993:9 [INFO] [stdout] | [INFO] [stdout] 992 | pub fn aurora_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 993 | / builder [INFO] [stdout] 994 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1084:9 [INFO] [stdout] | [INFO] [stdout] 1083 | pub fn spike_cannon(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1084 | / builder [INFO] [stdout] 1085 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 1086 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 997 | pub fn ice_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 998 | / builder [INFO] [stdout] 999 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1000 | | .flip_a_coin() [INFO] [stdout] 1001 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1032:9 [INFO] [stdout] | [INFO] [stdout] 1031 | pub fn pound(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1032 | / builder [INFO] [stdout] 1033 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1118:9 [INFO] [stdout] | [INFO] [stdout] 1117 | pub fn lick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1118 | / builder [INFO] [stdout] 1119 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1120 | | .flip_a_coin() [INFO] [stdout] 1121 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1065:9 [INFO] [stdout] | [INFO] [stdout] 1064 | pub fn leek_slap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1065 | / builder [INFO] [stdout] 1066 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1067 | | .flip_a_coin() [INFO] [stdout] 1068 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1072:9 [INFO] [stdout] | [INFO] [stdout] 1071 | pub fn pot_smash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1072 | / builder [INFO] [stdout] 1073 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1104:9 [INFO] [stdout] | [INFO] [stdout] 1103 | pub fn flare(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1104 | / builder [INFO] [stdout] 1105 | | .attack_cost(&[Type::Fire, Type::Colorless]) [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1137:9 [INFO] [stdout] | [INFO] [stdout] 1136 | pub fn hypnosis(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1137 | / builder [INFO] [stdout] 1138 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1156:9 [INFO] [stdout] | [INFO] [stdout] 1155 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1156 | / builder [INFO] [stdout] 1157 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1142:9 [INFO] [stdout] | [INFO] [stdout] 1141 | pub fn dream_eater(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | / builder [INFO] [stdout] 1143 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1144 | | .defending_must_be_asleep() [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1176:9 [INFO] [stdout] | [INFO] [stdout] 1175 | pub fn vine_whip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1176 | / builder [INFO] [stdout] 1177 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1181:9 [INFO] [stdout] | [INFO] [stdout] 1180 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1181 | / builder [INFO] [stdout] 1182 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 1183 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1192:9 [INFO] [stdout] | [INFO] [stdout] 1191 | pub fn psyshock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1192 | / builder [INFO] [stdout] 1193 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1194 | | .flip_a_coin() [INFO] [stdout] 1195 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1215:9 [INFO] [stdout] | [INFO] [stdout] 1214 | pub fn doubleslap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1215 | / builder [INFO] [stdout] 1216 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1217 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1221:9 [INFO] [stdout] | [INFO] [stdout] 1220 | pub fn meditate(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1221 | / builder [INFO] [stdout] 1222 | | .attack_cost(&[Type::Psychic, Type::Psychic, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1199:9 [INFO] [stdout] | [INFO] [stdout] 1198 | pub fn hyper_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1199 | / builder [INFO] [stdout] 1200 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] 1201 | | .discard_defending_energy_cards(&[Type::Any]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1254:9 [INFO] [stdout] | [INFO] [stdout] 1253 | pub fn recover(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1254 | / builder [INFO] [stdout] 1255 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1256 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Psychic])) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1260:9 [INFO] [stdout] | [INFO] [stdout] 1259 | pub fn super_psy(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1260 | / builder [INFO] [stdout] 1261 | | .attack_cost(&[Type::Psychic, Type::Psychic, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1233:9 [INFO] [stdout] | [INFO] [stdout] 1232 | pub fn avalanche(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1233 | / builder [INFO] [stdout] 1234 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1293:9 [INFO] [stdout] | [INFO] [stdout] 1292 | pub fn stiffen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1293 | / builder [INFO] [stdout] 1294 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1295 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1299:9 [INFO] [stdout] | [INFO] [stdout] 1298 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1299 | / builder [INFO] [stdout] 1300 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1301 | | .flip_a_coin() [INFO] [stdout] 1302 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1334:9 [INFO] [stdout] | [INFO] [stdout] 1333 | pub fn karate_chop(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1334 | / builder [INFO] [stdout] 1335 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1238:9 [INFO] [stdout] | [INFO] [stdout] 1237 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1238 | / builder [INFO] [stdout] 1239 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] 1240 | | .damage(100) [INFO] [stdout] 1241 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 1242 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1339:9 [INFO] [stdout] | [INFO] [stdout] 1338 | pub fn submission(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1339 | / builder [INFO] [stdout] 1340 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1341 | | .damage(60) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1373:9 [INFO] [stdout] | [INFO] [stdout] 1372 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1373 | / builder [INFO] [stdout] 1374 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1274:9 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn harden(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1274 | / builder [INFO] [stdout] 1275 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1378:9 [INFO] [stdout] | [INFO] [stdout] 1377 | pub fn flail(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1378 | / builder [INFO] [stdout] 1379 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1411:9 [INFO] [stdout] | [INFO] [stdout] 1410 | pub fn fire_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1411 | / builder [INFO] [stdout] 1412 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1279:9 [INFO] [stdout] | [INFO] [stdout] 1278 | pub fn rock_throw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1279 | / builder [INFO] [stdout] 1280 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1416:9 [INFO] [stdout] | [INFO] [stdout] 1415 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1416 | / builder [INFO] [stdout] 1417 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 1418 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1450:9 [INFO] [stdout] | [INFO] [stdout] 1449 | pub fn double_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | / builder [INFO] [stdout] 1451 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1452 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1312:9 [INFO] [stdout] | [INFO] [stdout] 1311 | pub fn flail(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1312 | / builder [INFO] [stdout] 1313 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1456:9 [INFO] [stdout] | [INFO] [stdout] 1455 | pub fn horn_drill(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1456 | / builder [INFO] [stdout] 1457 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1489:9 [INFO] [stdout] | [INFO] [stdout] 1488 | pub fn amnesia(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1489 | / builder [INFO] [stdout] 1490 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1317:9 [INFO] [stdout] | [INFO] [stdout] 1316 | pub fn crabhammer(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1317 | / builder [INFO] [stdout] 1318 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1494:9 [INFO] [stdout] | [INFO] [stdout] 1493 | pub fn doubleslap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1494 | / builder [INFO] [stdout] 1495 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] 1496 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1528:9 [INFO] [stdout] | [INFO] [stdout] 1527 | pub fn conversion_1(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1528 | / builder [INFO] [stdout] 1529 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1533:9 [INFO] [stdout] | [INFO] [stdout] 1532 | pub fn conversion_2(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | / builder [INFO] [stdout] 1534 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1350:9 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn smokescreen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1350 | / builder [INFO] [stdout] 1351 | | .attack_cost(&[Type::Fire]) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1566:9 [INFO] [stdout] | [INFO] [stdout] 1565 | pub fn bite(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1566 | / builder [INFO] [stdout] 1567 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1571:9 [INFO] [stdout] | [INFO] [stdout] 1570 | pub fn super_fang(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1571 | / builder [INFO] [stdout] 1572 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1355:9 [INFO] [stdout] | [INFO] [stdout] 1354 | pub fn smog(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1355 | / builder [INFO] [stdout] 1356 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] 1357 | | .flip_a_coin() [INFO] [stdout] 1358 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1603:9 [INFO] [stdout] | [INFO] [stdout] 1602 | pub fn headbutt(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1603 | / builder [INFO] [stdout] 1604 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1636:9 [INFO] [stdout] | [INFO] [stdout] 1635 | pub fn withdraw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1636 | / builder [INFO] [stdout] 1637 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] 1638 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1393:9 [INFO] [stdout] | [INFO] [stdout] 1392 | pub fn spike_cannon(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1393 | / builder [INFO] [stdout] 1394 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 1395 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1642:9 [INFO] [stdout] | [INFO] [stdout] 1641 | pub fn bite(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1642 | / builder [INFO] [stdout] 1643 | | .attack_cost(&[Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1674:9 [INFO] [stdout] | [INFO] [stdout] 1673 | pub fn psyshock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1674 | / builder [INFO] [stdout] 1675 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1676 | | .flip_a_coin() [INFO] [stdout] 1677 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1708:9 [INFO] [stdout] | [INFO] [stdout] 1707 | pub fn leech_seed(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1708 | / builder [INFO] [stdout] 1709 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1710 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1427:9 [INFO] [stdout] | [INFO] [stdout] 1426 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1427 | / builder [INFO] [stdout] 1428 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1741:9 [INFO] [stdout] | [INFO] [stdout] 1740 | pub fn string_shot(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | / builder [INFO] [stdout] 1742 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1743 | | .flip_a_coin() [INFO] [stdout] 1744 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1776:9 [INFO] [stdout] | [INFO] [stdout] 1775 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1776 | / builder [INFO] [stdout] 1777 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1781:9 [INFO] [stdout] | [INFO] [stdout] 1780 | pub fn ember(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1781 | / builder [INFO] [stdout] 1782 | | .attack_cost(&[Type::Fire, Type::Colorless]) [INFO] [stdout] 1783 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1431 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1432 | / builder [INFO] [stdout] 1433 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] 1434 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1815:9 [INFO] [stdout] | [INFO] [stdout] 1814 | pub fn dig(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1815 | / builder [INFO] [stdout] 1816 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1469:9 [INFO] [stdout] | [INFO] [stdout] 1468 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1469 | / builder [INFO] [stdout] 1470 | | .attack_cost(&[Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1471 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1820:9 [INFO] [stdout] | [INFO] [stdout] 1819 | pub fn mud_slap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1820 | / builder [INFO] [stdout] 1821 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1852:9 [INFO] [stdout] | [INFO] [stdout] 1851 | pub fn fury_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1852 | / builder [INFO] [stdout] 1853 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1854 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1886:9 [INFO] [stdout] | [INFO] [stdout] 1885 | pub fn pound(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1886 | / builder [INFO] [stdout] 1887 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1507:9 [INFO] [stdout] | [INFO] [stdout] 1506 | pub fn psyshock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1507 | / builder [INFO] [stdout] 1508 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1509 | | .flip_a_coin() [INFO] [stdout] 1510 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1891:9 [INFO] [stdout] | [INFO] [stdout] 1890 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1891 | / builder [INFO] [stdout] 1892 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1893 | | .flip_a_coin() [INFO] [stdout] 1894 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1926:9 [INFO] [stdout] | [INFO] [stdout] 1925 | pub fn sleeping_gas(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1926 | / builder [INFO] [stdout] 1927 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1928 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1545:9 [INFO] [stdout] | [INFO] [stdout] 1544 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1545 | / builder [INFO] [stdout] 1546 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1547 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1932:9 [INFO] [stdout] | [INFO] [stdout] 1931 | pub fn destiny_bond(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1932 | / builder [INFO] [stdout] 1933 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] 1934 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Psychic])) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:1965:9 [INFO] [stdout] | [INFO] [stdout] 1964 | pub fn foul_gas(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1965 | / builder [INFO] [stdout] 1966 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1967 | | .flip_a_coin() [INFO] [stdout] 1968 | | .damage(10) [INFO] [stdout] 1969 | | .if_heads(|e| e.poison()) [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1551:9 [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn jellyfish_sting(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1551 | / builder [INFO] [stdout] 1552 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 1553 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2000:9 [INFO] [stdout] | [INFO] [stdout] 1999 | pub fn low_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2000 | / builder [INFO] [stdout] 2001 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2033:9 [INFO] [stdout] | [INFO] [stdout] 2032 | pub fn thunder_wave(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2033 | / builder [INFO] [stdout] 2034 | | .attack_cost(&[Type::Lightning]) [INFO] [stdout] 2035 | | .flip_a_coin() [INFO] [stdout] 2036 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1585:9 [INFO] [stdout] | [INFO] [stdout] 1584 | pub fn smog(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1585 | / builder [INFO] [stdout] 1586 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1587 | | .flip_a_coin() [INFO] [stdout] 1588 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2040:9 [INFO] [stdout] | [INFO] [stdout] 2039 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2040 | / builder [INFO] [stdout] 2041 | | .attack_cost(&[Type::Lightning, Type::Colorless]) [INFO] [stdout] 2042 | | .damage(40) [INFO] [stdout] 2043 | | .each_own_bench(|e| e.damage(10)) [INFO] [stdout] 2044 | | .each_opponents_bench(|e| e.damage(10)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2076:9 [INFO] [stdout] | [INFO] [stdout] 2075 | pub fn stiffen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2076 | / builder [INFO] [stdout] 2077 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2078 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1592:9 [INFO] [stdout] | [INFO] [stdout] 1591 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1592 | / builder [INFO] [stdout] 1593 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless]) [INFO] [stdout] 1594 | | .damage(60) [INFO] [stdout] 1595 | | .each_own_bench(|e| e.damage(10)) [INFO] [stdout] 1596 | | .each_opponents_bench(|e| e.damage(10)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2082:9 [INFO] [stdout] | [INFO] [stdout] 2081 | pub fn stun_spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2082 | / builder [INFO] [stdout] 2083 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 2084 | | .flip_a_coin() [INFO] [stdout] 2085 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2116:9 [INFO] [stdout] | [INFO] [stdout] 2115 | pub fn horn_hazard(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2116 | / builder [INFO] [stdout] 2117 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2118 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2150:9 [INFO] [stdout] | [INFO] [stdout] 2149 | pub fn rock_throw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2150 | / builder [INFO] [stdout] 2151 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1628:9 [INFO] [stdout] | [INFO] [stdout] 1627 | pub fn spit_poison(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1628 | / builder [INFO] [stdout] 1629 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1630 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2155:9 [INFO] [stdout] | [INFO] [stdout] 2154 | pub fn harden(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2155 | / builder [INFO] [stdout] 2156 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2187:9 [INFO] [stdout] | [INFO] [stdout] 2186 | pub fn whirlwind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2187 | / builder [INFO] [stdout] 2188 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2189 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1634:9 [INFO] [stdout] | [INFO] [stdout] 1633 | pub fn wrap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1634 | / builder [INFO] [stdout] 1635 | | .attack_cost(&[Type::Grass, Type::Colorless]) [INFO] [stdout] 1636 | | .flip_a_coin() [INFO] [stdout] 1637 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2221:9 [INFO] [stdout] | [INFO] [stdout] 2220 | pub fn gnaw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2221 | / builder [INFO] [stdout] 2222 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2226:9 [INFO] [stdout] | [INFO] [stdout] 2225 | pub fn thunder_jolt(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | / builder [INFO] [stdout] 2227 | | .attack_cost(&[Type::Lightning, Type::Colorless]) [INFO] [stdout] 2228 | | .flip_a_coin() [INFO] [stdout] 2229 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2260:9 [INFO] [stdout] | [INFO] [stdout] 2259 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2260 | / builder [INFO] [stdout] 2261 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1699:9 [INFO] [stdout] | [INFO] [stdout] 1698 | pub fn nasty_goo(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1699 | / builder [INFO] [stdout] 1700 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1701 | | .flip_a_coin() [INFO] [stdout] 1702 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2293:9 [INFO] [stdout] | [INFO] [stdout] 2292 | pub fn smash_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2293 | / builder [INFO] [stdout] 2294 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2298:9 [INFO] [stdout] | [INFO] [stdout] 2297 | pub fn flame_tail(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2298 | / builder [INFO] [stdout] 2299 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1736:9 [INFO] [stdout] | [INFO] [stdout] 1735 | pub fn smokescreen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1736 | / builder [INFO] [stdout] 1737 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2330:9 [INFO] [stdout] | [INFO] [stdout] 2329 | pub fn bite(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2330 | / builder [INFO] [stdout] 2331 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2362:9 [INFO] [stdout] | [INFO] [stdout] 2361 | pub fn sand_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2362 | / builder [INFO] [stdout] 2363 | | .attack_cost(&[Type::Fighting]) [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1768:9 [INFO] [stdout] | [INFO] [stdout] 1767 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1768 | / builder [INFO] [stdout] 1769 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2395:9 [INFO] [stdout] | [INFO] [stdout] 2394 | pub fn bubble(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2395 | / builder [INFO] [stdout] 2396 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 2397 | | .flip_a_coin() [INFO] [stdout] 2398 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2402:9 [INFO] [stdout] | [INFO] [stdout] 2401 | pub fn withdraw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2402 | / builder [INFO] [stdout] 2403 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] 2404 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1804:9 [INFO] [stdout] | [INFO] [stdout] 1803 | pub fn irongrip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1804 | / builder [INFO] [stdout] 1805 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2436:9 [INFO] [stdout] | [INFO] [stdout] 2435 | pub fn recover(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2436 | / builder [INFO] [stdout] 2437 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 2438 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Water])) [INFO] [stdout] | |_______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2442:9 [INFO] [stdout] | [INFO] [stdout] 2441 | pub fn star_freeze(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2442 | / builder [INFO] [stdout] 2443 | | .attack_cost(&[Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 2444 | | .flip_a_coin() [INFO] [stdout] 2445 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2475 | pub fn slap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2476 | / builder [INFO] [stdout] 2477 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1870:9 [INFO] [stdout] | [INFO] [stdout] 1869 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1870 | / builder [INFO] [stdout] 1871 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1872 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2509:9 [INFO] [stdout] | [INFO] [stdout] 2508 | pub fn bind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2509 | / builder [INFO] [stdout] 2510 | | .attack_cost(&[Type::Grass, Type::Colorless]) [INFO] [stdout] 2511 | | .flip_a_coin() [INFO] [stdout] 2512 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2516:9 [INFO] [stdout] | [INFO] [stdout] 2515 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2516 | / builder [INFO] [stdout] 2517 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 2518 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2549:9 [INFO] [stdout] | [INFO] [stdout] 2548 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2549 | / builder [INFO] [stdout] 2550 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1904:9 [INFO] [stdout] | [INFO] [stdout] 1903 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1904 | / builder [INFO] [stdout] 1905 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1906 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2581:9 [INFO] [stdout] | [INFO] [stdout] 2580 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2581 | / builder [INFO] [stdout] 2582 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] 2583 | | .flip_a_coin() [INFO] [stdout] 2584 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1910:9 [INFO] [stdout] | [INFO] [stdout] 1909 | pub fn hide_in_shell(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1910 | / builder [INFO] [stdout] 1911 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1912 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/base/pokemon.rs:2615:9 [INFO] [stdout] | [INFO] [stdout] 2614 | pub fn poison_sting(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2615 | / builder [INFO] [stdout] 2616 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2617 | | .flip_a_coin() [INFO] [stdout] 2618 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1977:9 [INFO] [stdout] | [INFO] [stdout] 1976 | pub fn acid(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1977 | / builder [INFO] [stdout] 1978 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:2010:9 [INFO] [stdout] | [INFO] [stdout] 2009 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | / builder [INFO] [stdout] 2011 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2012 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/formats/base_fossil.rs:23:25 [INFO] [stdout] | [INFO] [stdout] 16 | let mut cards = vec![]; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23 | archetypes: std::rc::Rc::new(cards), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/formats/base_fossil.rs:24:29 [INFO] [stdout] | [INFO] [stdout] 16 | let mut cards = vec![]; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24 | custom_effects: std::rc::Rc::new(vec![ [INFO] [stdout] | _____________________________^ [INFO] [stdout] 25 | | (PreventDamageDuringOpponentsTurn::identifier(), Box::new(PreventDamageDuringOpponentsTurn{})), [INFO] [stdout] 26 | | (BlockAttachmentFromHand::identifier(), Box::new(BlockAttachmentFromHand{})), [INFO] [stdout] 27 | | (RevengeKnockOut::identifier(), Box::new(RevengeKnockOut{})), [INFO] [stdout] ... | [INFO] [stdout] 32 | | (EnergyTypeTransform::identifier(), Box::new(EnergyTypeTransform{})), [INFO] [stdout] 33 | | ]), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn metronome(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32 | / builder [INFO] [stdout] 33 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 68 | / builder [INFO] [stdout] 69 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 104 | / builder [INFO] [stdout] 105 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 106 | | .flip_a_coin() [INFO] [stdout] 107 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | / builder [INFO] [stdout] 112 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless, Type::Colorless]) [INFO] [stdout] 113 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 145 | / builder [INFO] [stdout] 146 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 147 | | .flip_a_coin() [INFO] [stdout] 148 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn pin_missile(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 152 | / builder [INFO] [stdout] 153 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 154 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn fetch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 186 | / builder [INFO] [stdout] 187 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn comet_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 191 | / builder [INFO] [stdout] 192 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 193 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:224:9 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn meditate(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 224 | / builder [INFO] [stdout] 225 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn mega_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 260 | / builder [INFO] [stdout] 261 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 293 | / builder [INFO] [stdout] 294 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 328 | pub fn irongrip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 329 | / builder [INFO] [stdout] 330 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 331 | | .flip_a_coin() [INFO] [stdout] 332 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:336:9 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn guillotine(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 336 | / builder [INFO] [stdout] 337 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 371 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 372 | / builder [INFO] [stdout] 373 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:404:9 [INFO] [stdout] | [INFO] [stdout] 403 | pub fn body_slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | / builder [INFO] [stdout] 405 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 406 | | .flip_a_coin() [INFO] [stdout] 407 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 438 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 439 | / builder [INFO] [stdout] 440 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 441 | | .flip_a_coin() [INFO] [stdout] 442 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:446:9 [INFO] [stdout] | [INFO] [stdout] 445 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 446 | / builder [INFO] [stdout] 447 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:509:9 [INFO] [stdout] | [INFO] [stdout] 508 | pub fn lure(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 509 | / builder [INFO] [stdout] 510 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:544:9 [INFO] [stdout] | [INFO] [stdout] 543 | pub fn petal_dance(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 544 | / builder [INFO] [stdout] 545 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 546 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:578:9 [INFO] [stdout] | [INFO] [stdout] 577 | pub fn lullaby(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | / builder [INFO] [stdout] 579 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 613 | pub fn metronome(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 614 | / builder [INFO] [stdout] 615 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:650:9 [INFO] [stdout] | [INFO] [stdout] 649 | pub fn tackle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 650 | / builder [INFO] [stdout] 651 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:686:9 [INFO] [stdout] | [INFO] [stdout] 685 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 686 | / builder [INFO] [stdout] 687 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 688 | | .flip_a_coin() [INFO] [stdout] 689 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:693:9 [INFO] [stdout] | [INFO] [stdout] 692 | pub fn flamethrower(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 693 | / builder [INFO] [stdout] 694 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless, Type::Colorless]) [INFO] [stdout] 695 | | .cost(|e| e.discard_attacking_energy_cards(&[Type::Fire])) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:727:9 [INFO] [stdout] | [INFO] [stdout] 726 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 727 | / builder [INFO] [stdout] 728 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 729 | | .flip_a_coin() [INFO] [stdout] 730 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 733 | pub fn pin_missile(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 734 | / builder [INFO] [stdout] 735 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Colorless]) [INFO] [stdout] 736 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:768:9 [INFO] [stdout] | [INFO] [stdout] 767 | pub fn fetch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 768 | / builder [INFO] [stdout] 769 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 772 | pub fn comet_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 773 | / builder [INFO] [stdout] 774 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 775 | | .flip_coins(4) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:806:9 [INFO] [stdout] | [INFO] [stdout] 805 | pub fn meditate(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 806 | / builder [INFO] [stdout] 807 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:842:9 [INFO] [stdout] | [INFO] [stdout] 841 | pub fn mega_punch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 842 | / builder [INFO] [stdout] 843 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:875:9 [INFO] [stdout] | [INFO] [stdout] 874 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 875 | / builder [INFO] [stdout] 876 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:911:9 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn irongrip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 911 | / builder [INFO] [stdout] 912 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 913 | | .flip_a_coin() [INFO] [stdout] 914 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:918:9 [INFO] [stdout] | [INFO] [stdout] 917 | pub fn guillotine(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 918 | / builder [INFO] [stdout] 919 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 954 | / builder [INFO] [stdout] 955 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:986:9 [INFO] [stdout] | [INFO] [stdout] 985 | pub fn body_slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 986 | / builder [INFO] [stdout] 987 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 988 | | .flip_a_coin() [INFO] [stdout] 989 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1021:9 [INFO] [stdout] | [INFO] [stdout] 1020 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1021 | / builder [INFO] [stdout] 1022 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1023 | | .flip_a_coin() [INFO] [stdout] 1024 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1028:9 [INFO] [stdout] | [INFO] [stdout] 1027 | pub fn water_gun(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1028 | / builder [INFO] [stdout] 1029 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1091:9 [INFO] [stdout] | [INFO] [stdout] 1090 | pub fn lure(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | / builder [INFO] [stdout] 1092 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1126:9 [INFO] [stdout] | [INFO] [stdout] 1125 | pub fn petal_dance(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1126 | / builder [INFO] [stdout] 1127 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 1128 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1160:9 [INFO] [stdout] | [INFO] [stdout] 1159 | pub fn lullaby(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1160 | / builder [INFO] [stdout] 1161 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1196:9 [INFO] [stdout] | [INFO] [stdout] 1195 | pub fn whirlwind(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1196 | / builder [INFO] [stdout] 1197 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1198 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1297:9 [INFO] [stdout] | [INFO] [stdout] 1296 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1297 | / builder [INFO] [stdout] 1298 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1299 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1303:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub fn drill_peck(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1303 | / builder [INFO] [stdout] 1304 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_______________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1336:9 [INFO] [stdout] | [INFO] [stdout] 1335 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1336 | / builder [INFO] [stdout] 1337 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1372:9 [INFO] [stdout] | [INFO] [stdout] 1371 | pub fn tongue_wrap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1372 | / builder [INFO] [stdout] 1373 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1374 | | .flip_a_coin() [INFO] [stdout] 1375 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1379:9 [INFO] [stdout] | [INFO] [stdout] 1378 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1379 | / builder [INFO] [stdout] 1380 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1381 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1413:9 [INFO] [stdout] | [INFO] [stdout] 1412 | pub fn bonemerang(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1413 | / builder [INFO] [stdout] 1414 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] 1415 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1450:9 [INFO] [stdout] | [INFO] [stdout] 1449 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | / builder [INFO] [stdout] 1451 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1452 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1456:9 [INFO] [stdout] | [INFO] [stdout] 1455 | pub fn double_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1456 | / builder [INFO] [stdout] 1457 | | .attack_cost(&[Type::Grass, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1458 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1490:9 [INFO] [stdout] | [INFO] [stdout] 1489 | pub fn spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1490 | / builder [INFO] [stdout] 1491 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1495:9 [INFO] [stdout] | [INFO] [stdout] 1494 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1495 | / builder [INFO] [stdout] 1496 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1528:9 [INFO] [stdout] | [INFO] [stdout] 1527 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1528 | / builder [INFO] [stdout] 1529 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1564:9 [INFO] [stdout] | [INFO] [stdout] 1563 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1564 | / builder [INFO] [stdout] 1565 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] 1566 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1601:9 [INFO] [stdout] | [INFO] [stdout] 1600 | pub fn stomp(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1601 | / builder [INFO] [stdout] 1602 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1603 | | .flip_a_coin() [INFO] [stdout] 1604 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1608:9 [INFO] [stdout] | [INFO] [stdout] 1607 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | / builder [INFO] [stdout] 1609 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Colorless]) [INFO] [stdout] 1610 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1642:9 [INFO] [stdout] | [INFO] [stdout] 1641 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1642 | / builder [INFO] [stdout] 1643 | | .attack_cost(&[Type::Fighting, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1678:9 [INFO] [stdout] | [INFO] [stdout] 1677 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1678 | / builder [INFO] [stdout] 1679 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1683:9 [INFO] [stdout] | [INFO] [stdout] 1682 | pub fn waterfall(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1683 | / builder [INFO] [stdout] 1684 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1716:9 [INFO] [stdout] | [INFO] [stdout] 1715 | pub fn stomp(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1716 | / builder [INFO] [stdout] 1717 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1718 | | .flip_a_coin() [INFO] [stdout] 1719 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1754:9 [INFO] [stdout] | [INFO] [stdout] 1753 | pub fn poisonpowder(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1754 | / builder [INFO] [stdout] 1755 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1756 | | .flip_a_coin() [INFO] [stdout] 1757 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1761:9 [INFO] [stdout] | [INFO] [stdout] 1760 | pub fn razor_leaf(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1761 | / builder [INFO] [stdout] 1762 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1794:9 [INFO] [stdout] | [INFO] [stdout] 1793 | pub fn vine_whip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1794 | / builder [INFO] [stdout] 1795 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1867:9 [INFO] [stdout] | [INFO] [stdout] 1866 | pub fn quick_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1867 | / builder [INFO] [stdout] 1868 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 1869 | | .flip_a_coin() [INFO] [stdout] 1870 | | .if_heads(|e| e.damage(30)) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1902:9 [INFO] [stdout] | [INFO] [stdout] 1901 | pub fn hypnosis(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1902 | / builder [INFO] [stdout] 1903 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1907:9 [INFO] [stdout] | [INFO] [stdout] 1906 | pub fn leech_seed(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1907 | / builder [INFO] [stdout] 1908 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1909 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1940:9 [INFO] [stdout] | [INFO] [stdout] 1939 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1940 | / builder [INFO] [stdout] 1941 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1973:9 [INFO] [stdout] | [INFO] [stdout] 1972 | pub fn lullaby(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1973 | / builder [INFO] [stdout] 1974 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:1978:9 [INFO] [stdout] | [INFO] [stdout] 1977 | pub fn pound(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1978 | / builder [INFO] [stdout] 1979 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2010:9 [INFO] [stdout] | [INFO] [stdout] 2009 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | / builder [INFO] [stdout] 2011 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2042:9 [INFO] [stdout] | [INFO] [stdout] 2041 | pub fn pay_day(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2042 | / builder [INFO] [stdout] 2043 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2044 | | .flip_a_coin() [INFO] [stdout] 2045 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2077:9 [INFO] [stdout] | [INFO] [stdout] 2076 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2077 | / builder [INFO] [stdout] 2078 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2079 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2114:9 [INFO] [stdout] | [INFO] [stdout] 2113 | pub fn stun_spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2114 | / builder [INFO] [stdout] 2115 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2116 | | .flip_a_coin() [INFO] [stdout] 2117 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2152:9 [INFO] [stdout] | [INFO] [stdout] 2151 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2152 | / builder [INFO] [stdout] 2153 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2157:9 [INFO] [stdout] | [INFO] [stdout] 2156 | pub fn spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2157 | / builder [INFO] [stdout] 2158 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2223:9 [INFO] [stdout] | [INFO] [stdout] 2222 | pub fn horn_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2223 | / builder [INFO] [stdout] 2224 | | .attack_cost(&[Type::Fighting, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2256:9 [INFO] [stdout] | [INFO] [stdout] 2255 | pub fn peck(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2256 | / builder [INFO] [stdout] 2257 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/jungle/pokemon.rs:2292:9 [INFO] [stdout] | [INFO] [stdout] 2291 | pub fn stun_spore(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2292 | / builder [INFO] [stdout] 2293 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 2294 | | .flip_a_coin() [INFO] [stdout] 2295 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | / builder [INFO] [stdout] 32 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn freeze_dry(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 64 | / builder [INFO] [stdout] 65 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] 66 | | .flip_a_coin() [INFO] [stdout] 67 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 127 | / builder [INFO] [stdout] 128 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 129 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 189 | pub fn nightmare(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 190 | / builder [INFO] [stdout] 191 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] 192 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn high_jump_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 227 | / builder [INFO] [stdout] 228 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 293 | pub fn sharp_sickle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 294 | / builder [INFO] [stdout] 295 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:333:9 [INFO] [stdout] | [INFO] [stdout] 332 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 333 | / builder [INFO] [stdout] 334 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 335 | | .flip_a_coin() [INFO] [stdout] 336 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 371 | / builder [INFO] [stdout] 372 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 373 | | .damage(100) [INFO] [stdout] 374 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 375 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn dive_bomb(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 410 | / builder [INFO] [stdout] 411 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 412 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 442 | pub fn sludge(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 443 | / builder [INFO] [stdout] 444 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 445 | | .flip_a_coin() [INFO] [stdout] 446 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:537:9 [INFO] [stdout] | [INFO] [stdout] 536 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 537 | / builder [INFO] [stdout] 538 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:570:9 [INFO] [stdout] | [INFO] [stdout] 569 | pub fn freeze_dry(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 570 | / builder [INFO] [stdout] 571 | | .attack_cost(&[Type::Water, Type::Water, Type::Water]) [INFO] [stdout] 572 | | .flip_a_coin() [INFO] [stdout] 573 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:633:9 [INFO] [stdout] | [INFO] [stdout] 632 | pub fn slam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 633 | / builder [INFO] [stdout] 634 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] 635 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 695 | pub fn nightmare(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 696 | / builder [INFO] [stdout] 697 | | .attack_cost(&[Type::Psychic, Type::Colorless]) [INFO] [stdout] 698 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:733:9 [INFO] [stdout] | [INFO] [stdout] 732 | pub fn high_jump_kick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 733 | / builder [INFO] [stdout] 734 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 799 | pub fn sharp_sickle(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 800 | / builder [INFO] [stdout] 801 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 838 | pub fn confuse_ray(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 839 | / builder [INFO] [stdout] 840 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 841 | | .flip_a_coin() [INFO] [stdout] 842 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:877:9 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 877 | / builder [INFO] [stdout] 878 | | .attack_cost(&[Type::Lightning, Type::Lightning, Type::Lightning, Type::Lightning]) [INFO] [stdout] 879 | | .damage(100) [INFO] [stdout] 880 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 881 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:916:9 [INFO] [stdout] | [INFO] [stdout] 915 | pub fn dive_bomb(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 916 | / builder [INFO] [stdout] 917 | | .attack_cost(&[Type::Fire, Type::Fire, Type::Fire, Type::Fire]) [INFO] [stdout] 918 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:949:9 [INFO] [stdout] | [INFO] [stdout] 948 | pub fn sludge(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 949 | / builder [INFO] [stdout] 950 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Grass]) [INFO] [stdout] 951 | | .flip_a_coin() [INFO] [stdout] 952 | | .damage(30) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1047:9 [INFO] [stdout] | [INFO] [stdout] 1046 | pub fn poison_fang(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | / builder [INFO] [stdout] 1048 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless]) [INFO] [stdout] 1049 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1084:9 [INFO] [stdout] | [INFO] [stdout] 1083 | pub fn spike_cannon(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1084 | / builder [INFO] [stdout] 1085 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 1086 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1118:9 [INFO] [stdout] | [INFO] [stdout] 1117 | pub fn lick(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1118 | / builder [INFO] [stdout] 1119 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1120 | | .flip_a_coin() [INFO] [stdout] 1121 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1156:9 [INFO] [stdout] | [INFO] [stdout] 1155 | pub fn wing_attack(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1156 | / builder [INFO] [stdout] 1157 | | .attack_cost(&[Type::Colorless, Type::Colorless, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1192:9 [INFO] [stdout] | [INFO] [stdout] 1191 | pub fn psyshock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1192 | / builder [INFO] [stdout] 1193 | | .attack_cost(&[Type::Psychic]) [INFO] [stdout] 1194 | | .flip_a_coin() [INFO] [stdout] 1195 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1199:9 [INFO] [stdout] | [INFO] [stdout] 1198 | pub fn hyper_beam(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1199 | / builder [INFO] [stdout] 1200 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] 1201 | | .discard_defending_energy_cards(&[Type::Any]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1233:9 [INFO] [stdout] | [INFO] [stdout] 1232 | pub fn avalanche(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1233 | / builder [INFO] [stdout] 1234 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1238:9 [INFO] [stdout] | [INFO] [stdout] 1237 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1238 | / builder [INFO] [stdout] 1239 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Fighting, Type::Fighting]) [INFO] [stdout] 1240 | | .damage(100) [INFO] [stdout] 1241 | | .each_own_bench(|e| e.damage(20)) [INFO] [stdout] 1242 | | .each_opponents_bench(|e| e.damage(20)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1274:9 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn harden(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1274 | / builder [INFO] [stdout] 1275 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1279:9 [INFO] [stdout] | [INFO] [stdout] 1278 | pub fn rock_throw(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1279 | / builder [INFO] [stdout] 1280 | | .attack_cost(&[Type::Fighting, Type::Fighting, Type::Colorless]) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1312:9 [INFO] [stdout] | [INFO] [stdout] 1311 | pub fn flail(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1312 | / builder [INFO] [stdout] 1313 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1317:9 [INFO] [stdout] | [INFO] [stdout] 1316 | pub fn crabhammer(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1317 | / builder [INFO] [stdout] 1318 | | .attack_cost(&[Type::Water, Type::Water, Type::Colorless]) [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1350:9 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn smokescreen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1350 | / builder [INFO] [stdout] 1351 | | .attack_cost(&[Type::Fire]) [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1355:9 [INFO] [stdout] | [INFO] [stdout] 1354 | pub fn smog(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1355 | / builder [INFO] [stdout] 1356 | | .attack_cost(&[Type::Fire, Type::Fire]) [INFO] [stdout] 1357 | | .flip_a_coin() [INFO] [stdout] 1358 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1393:9 [INFO] [stdout] | [INFO] [stdout] 1392 | pub fn spike_cannon(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1393 | / builder [INFO] [stdout] 1394 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 1395 | | .flip_coins(2) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ptcg-core` (bin "ptcg-core" test) due to 271 previous errors; 1 warning emitted [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1427:9 [INFO] [stdout] | [INFO] [stdout] 1426 | pub fn slash(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1427 | / builder [INFO] [stdout] 1428 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1431 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1432 | / builder [INFO] [stdout] 1433 | | .attack_cost(&[Type::Fighting, Type::Fighting]) [INFO] [stdout] 1434 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1469:9 [INFO] [stdout] | [INFO] [stdout] 1468 | pub fn agility(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1469 | / builder [INFO] [stdout] 1470 | | .attack_cost(&[Type::Water, Type::Colorless, Type::Colorless]) [INFO] [stdout] 1471 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1507:9 [INFO] [stdout] | [INFO] [stdout] 1506 | pub fn psyshock(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1507 | / builder [INFO] [stdout] 1508 | | .attack_cost(&[Type::Psychic, Type::Psychic]) [INFO] [stdout] 1509 | | .flip_a_coin() [INFO] [stdout] 1510 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1545:9 [INFO] [stdout] | [INFO] [stdout] 1544 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1545 | / builder [INFO] [stdout] 1546 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1547 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1551:9 [INFO] [stdout] | [INFO] [stdout] 1550 | pub fn jellyfish_sting(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1551 | / builder [INFO] [stdout] 1552 | | .attack_cost(&[Type::Water, Type::Water]) [INFO] [stdout] 1553 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1585:9 [INFO] [stdout] | [INFO] [stdout] 1584 | pub fn smog(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1585 | / builder [INFO] [stdout] 1586 | | .attack_cost(&[Type::Grass, Type::Grass]) [INFO] [stdout] 1587 | | .flip_a_coin() [INFO] [stdout] 1588 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1592:9 [INFO] [stdout] | [INFO] [stdout] 1591 | pub fn selfdestruct(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1592 | / builder [INFO] [stdout] 1593 | | .attack_cost(&[Type::Grass, Type::Grass, Type::Colorless]) [INFO] [stdout] 1594 | | .damage(60) [INFO] [stdout] 1595 | | .each_own_bench(|e| e.damage(10)) [INFO] [stdout] 1596 | | .each_opponents_bench(|e| e.damage(10)) [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1628:9 [INFO] [stdout] | [INFO] [stdout] 1627 | pub fn spit_poison(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1628 | / builder [INFO] [stdout] 1629 | | .attack_cost(&[Type::Grass]) [INFO] [stdout] 1630 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1634:9 [INFO] [stdout] | [INFO] [stdout] 1633 | pub fn wrap(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1634 | / builder [INFO] [stdout] 1635 | | .attack_cost(&[Type::Grass, Type::Colorless]) [INFO] [stdout] 1636 | | .flip_a_coin() [INFO] [stdout] 1637 | | .damage(20) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1699:9 [INFO] [stdout] | [INFO] [stdout] 1698 | pub fn nasty_goo(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1699 | / builder [INFO] [stdout] 1700 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] 1701 | | .flip_a_coin() [INFO] [stdout] 1702 | | .damage(10) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1736:9 [INFO] [stdout] | [INFO] [stdout] 1735 | pub fn smokescreen(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1736 | / builder [INFO] [stdout] 1737 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1768:9 [INFO] [stdout] | [INFO] [stdout] 1767 | pub fn scratch(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1768 | / builder [INFO] [stdout] 1769 | | .attack_cost(&[Type::Colorless]) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1804:9 [INFO] [stdout] | [INFO] [stdout] 1803 | pub fn irongrip(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1804 | / builder [INFO] [stdout] 1805 | | .attack_cost(&[Type::Water, Type::Colorless]) [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 270 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1870:9 [INFO] [stdout] | [INFO] [stdout] 1869 | pub fn fury_swipes(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1870 | / builder [INFO] [stdout] 1871 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1872 | | .flip_coins(3) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1904:9 [INFO] [stdout] | [INFO] [stdout] 1903 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1904 | / builder [INFO] [stdout] 1905 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1906 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1910:9 [INFO] [stdout] | [INFO] [stdout] 1909 | pub fn hide_in_shell(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1910 | / builder [INFO] [stdout] 1911 | | .attack_cost(&[Type::Water]) [INFO] [stdout] 1912 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:1977:9 [INFO] [stdout] | [INFO] [stdout] 1976 | pub fn acid(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1977 | / builder [INFO] [stdout] 1978 | | .attack_cost(&[Type::Water]) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/sets/fossil/pokemon.rs:2010:9 [INFO] [stdout] | [INFO] [stdout] 2009 | pub fn supersonic(builder: AttackBuilder) -> AttackBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | / builder [INFO] [stdout] 2011 | | .attack_cost(&[Type::Colorless, Type::Colorless]) [INFO] [stdout] 2012 | | .flip_a_coin() [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/formats/base_fossil.rs:23:25 [INFO] [stdout] | [INFO] [stdout] 16 | let mut cards = vec![]; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23 | archetypes: std::rc::Rc::new(cards), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> ptcg-core/src/formats/base_fossil.rs:24:29 [INFO] [stdout] | [INFO] [stdout] 16 | let mut cards = vec![]; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24 | custom_effects: std::rc::Rc::new(vec![ [INFO] [stdout] | _____________________________^ [INFO] [stdout] 25 | | (PreventDamageDuringOpponentsTurn::identifier(), Box::new(PreventDamageDuringOpponentsTurn{})), [INFO] [stdout] 26 | | (BlockAttachmentFromHand::identifier(), Box::new(BlockAttachmentFromHand{})), [INFO] [stdout] 27 | | (RevengeKnockOut::identifier(), Box::new(RevengeKnockOut{})), [INFO] [stdout] ... | [INFO] [stdout] 32 | | (EnergyTypeTransform::identifier(), Box::new(EnergyTypeTransform{})), [INFO] [stdout] 33 | | ]), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 270 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ptcg-core` (bin "ptcg-core") due to 271 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "ec62ef33bd1e2c3f9722ea1bbdfc5ab34eb98a80414a44579b183c26ce68fc83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ec62ef33bd1e2c3f9722ea1bbdfc5ab34eb98a80414a44579b183c26ce68fc83", kill_on_drop: false }` [INFO] [stdout] ec62ef33bd1e2c3f9722ea1bbdfc5ab34eb98a80414a44579b183c26ce68fc83