[INFO] fetching crate utxorpc-spec-cardano 1.0.0-alpha.1... [INFO] checking utxorpc-spec-cardano-1.0.0-alpha.1 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate utxorpc-spec-cardano 1.0.0-alpha.1 into /workspace/builds/worker-6-tc2/source [INFO] validating manifest of crates.io crate utxorpc-spec-cardano 1.0.0-alpha.1 on toolchain 4d98531622e1718ae0bc3c7a1ab9cd8938428452 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate utxorpc-spec-cardano 1.0.0-alpha.1 [INFO] finished tweaking crates.io crate utxorpc-spec-cardano 1.0.0-alpha.1 [INFO] tweaked toml for crates.io crate utxorpc-spec-cardano 1.0.0-alpha.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 60 packages to latest compatible versions [INFO] [stderr] Adding base64 v0.13.1 (latest: v0.22.1) [INFO] [stderr] Adding fixedbitset v0.4.2 (latest: v0.5.7) [INFO] [stderr] Adding heck v0.4.1 (latest: v0.5.0) [INFO] [stderr] Adding itertools v0.10.5 (latest: v0.13.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (latest: v0.6.5) [INFO] [stderr] Adding multimap v0.8.3 (latest: v0.10.0) [INFO] [stderr] Adding pbjson v0.5.1 (latest: v0.7.0) [INFO] [stderr] Adding pbjson-build v0.5.1 (latest: v0.7.0) [INFO] [stderr] Adding pbjson-types v0.5.1 (latest: v0.7.0) [INFO] [stderr] Adding prettyplease v0.1.25 (latest: v0.2.22) [INFO] [stderr] Adding prost v0.11.9 (latest: v0.13.2) [INFO] [stderr] Adding prost-build v0.11.9 (latest: v0.13.2) [INFO] [stderr] Adding prost-derive v0.11.9 (latest: v0.13.2) [INFO] [stderr] Adding prost-types v0.11.9 (latest: v0.13.2) [INFO] [stderr] Adding syn v1.0.109 (latest: v2.0.77) [INFO] [stderr] Adding which v4.4.2 (latest: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a3016c2d3e3777d32bee10fc56653cc8c3713804da7eb39f0f00b266c5719f0d [INFO] running `Command { std: "docker" "start" "-a" "a3016c2d3e3777d32bee10fc56653cc8c3713804da7eb39f0f00b266c5719f0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a3016c2d3e3777d32bee10fc56653cc8c3713804da7eb39f0f00b266c5719f0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a3016c2d3e3777d32bee10fc56653cc8c3713804da7eb39f0f00b266c5719f0d", kill_on_drop: false }` [INFO] [stdout] a3016c2d3e3777d32bee10fc56653cc8c3713804da7eb39f0f00b266c5719f0d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2d78eb33963ff1638d0952b2c34a790bb55b72043f174ad1b2a74d57fedf7f56 [INFO] running `Command { std: "docker" "start" "-a" "2d78eb33963ff1638d0952b2c34a790bb55b72043f174ad1b2a74d57fedf7f56", kill_on_drop: false }` [INFO] [stderr] Compiling bytes v1.7.1 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling fastrand v2.1.1 [INFO] [stderr] Compiling fixedbitset v0.4.2 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling multimap v0.8.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling prettyplease v0.1.25 [INFO] [stderr] Checking prost v0.11.9 [INFO] [stderr] Compiling petgraph v0.6.5 [INFO] [stderr] Compiling rustix v0.38.35 [INFO] [stderr] Compiling prost-types v0.11.9 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling pbjson-build v0.5.1 [INFO] [stderr] Compiling serde_derive v1.0.209 [INFO] [stderr] Compiling tempfile v3.12.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling prost-build v0.11.9 [INFO] [stderr] Compiling pbjson-types v0.5.1 [INFO] [stderr] Checking serde v1.0.209 [INFO] [stderr] Checking pbjson v0.5.1 [INFO] [stderr] Checking utxorpc-spec-cardano v1.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:125:20 [INFO] [stdout] | [INFO] [stdout] 90 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 94 | let mut name__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 125 | Ok(Asset { [INFO] [stdout] | ____________________^ [INFO] [stdout] 126 | | name: name__.unwrap_or_default(), [INFO] [stdout] 127 | | output_coin: output_coin__.unwrap_or_default(), [INFO] [stdout] 128 | | mint_coin: mint_coin__.unwrap_or_default(), [INFO] [stdout] 129 | | }) [INFO] [stdout] | |_________________^ [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] --> src/utxorpc.cardano.v1.serde.rs:234:20 [INFO] [stdout] | [INFO] [stdout] 212 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 216 | let mut metadata__ = None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 217 | let mut scripts__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 234 | Ok(AuxData { [INFO] [stdout] | ____________________^ [INFO] [stdout] 235 | | metadata: metadata__.unwrap_or_default(), [INFO] [stdout] 236 | | scripts: scripts__.unwrap_or_default(), [INFO] [stdout] 237 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:356:20 [INFO] [stdout] | [INFO] [stdout] 329 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 333 | let mut big_int__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 356 | Ok(BigInt { [INFO] [stdout] | ____________________^ [INFO] [stdout] 357 | | big_int: big_int__, [INFO] [stdout] 358 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:463:20 [INFO] [stdout] | [INFO] [stdout] 441 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 445 | let mut header__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 446 | let mut body__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 463 | Ok(Block { [INFO] [stdout] | ____________________^ [INFO] [stdout] 464 | | header: header__, [INFO] [stdout] 465 | | body: body__, [INFO] [stdout] 466 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:555:20 [INFO] [stdout] | [INFO] [stdout] 540 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 544 | let mut tx__ = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 555 | Ok(BlockBody { [INFO] [stdout] | ____________________^ [INFO] [stdout] 556 | | tx: tx__.unwrap_or_default(), [INFO] [stdout] 557 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:666:20 [INFO] [stdout] | [INFO] [stdout] 640 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 645 | let mut hash__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 666 | Ok(BlockHeader { [INFO] [stdout] | ____________________^ [INFO] [stdout] 667 | | slot: slot__.unwrap_or_default(), [INFO] [stdout] 668 | | hash: hash__.unwrap_or_default(), [INFO] [stdout] 669 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:848:20 [INFO] [stdout] | [INFO] [stdout] 790 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 794 | let mut certificate__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 848 | Ok(Certificate { [INFO] [stdout] | ____________________^ [INFO] [stdout] 849 | | certificate: certificate__, [INFO] [stdout] 850 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:975:20 [INFO] [stdout] | [INFO] [stdout] 944 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 948 | let mut collateral__ = None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 949 | let mut collateral_return__ = None; [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 975 | Ok(Collateral { [INFO] [stdout] | ____________________^ [INFO] [stdout] 976 | | collateral: collateral__.unwrap_or_default(), [INFO] [stdout] 977 | | collateral_return: collateral_return__, [INFO] [stdout] 978 | | total_collateral: total_collateral__.unwrap_or_default(), [INFO] [stdout] 979 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1105:20 [INFO] [stdout] | [INFO] [stdout] 1072 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1078 | let mut fields__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1105 | Ok(Constr { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1106 | | tag: tag__.unwrap_or_default(), [INFO] [stdout] 1107 | | any_constructor: any_constructor__.unwrap_or_default(), [INFO] [stdout] 1108 | | fields: fields__.unwrap_or_default(), [INFO] [stdout] 1109 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1239:20 [INFO] [stdout] | [INFO] [stdout] 1204 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1208 | let mut genesis_hash__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1209 | let mut genesis_delegate_hash__ = None; [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1210 | let mut vrf_keyhash__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1239 | Ok(GenesisKeyDelegationCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1240 | | genesis_hash: genesis_hash__.unwrap_or_default(), [INFO] [stdout] 1241 | | genesis_delegate_hash: genesis_delegate_hash__.unwrap_or_default(), [INFO] [stdout] 1242 | | vrf_keyhash: vrf_keyhash__.unwrap_or_default(), [INFO] [stdout] 1243 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1350:20 [INFO] [stdout] | [INFO] [stdout] 1326 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1331 | let mut value__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1350 | Ok(Metadata { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1351 | | label: label__.unwrap_or_default(), [INFO] [stdout] 1352 | | value: value__, [INFO] [stdout] 1353 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1496:20 [INFO] [stdout] | [INFO] [stdout] 1455 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1459 | let mut metadatum__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1496 | Ok(Metadatum { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1497 | | metadatum: metadatum__, [INFO] [stdout] 1498 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1587:20 [INFO] [stdout] | [INFO] [stdout] 1572 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1576 | let mut items__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1587 | Ok(MetadatumArray { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1588 | | items: items__.unwrap_or_default(), [INFO] [stdout] 1589 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1678:20 [INFO] [stdout] | [INFO] [stdout] 1663 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1667 | let mut pairs__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1678 | Ok(MetadatumMap { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1679 | | pairs: pairs__.unwrap_or_default(), [INFO] [stdout] 1680 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1785:20 [INFO] [stdout] | [INFO] [stdout] 1763 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1767 | let mut key__ = None; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1768 | let mut value__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1785 | Ok(MetadatumPair { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1786 | | key: key__, [INFO] [stdout] 1787 | | value: value__, [INFO] [stdout] 1788 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1914:20 [INFO] [stdout] | [INFO] [stdout] 1883 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1888 | let mut to__ = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1914 | Ok(MirCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1915 | | from: from__.unwrap_or_default(), [INFO] [stdout] 1916 | | to: to__.unwrap_or_default(), [INFO] [stdout] 1917 | | other_pot: other_pot__.unwrap_or_default(), [INFO] [stdout] 1918 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2103:20 [INFO] [stdout] | [INFO] [stdout] 2079 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2083 | let mut stake_credential__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2103 | Ok(MirTarget { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2104 | | stake_credential: stake_credential__, [INFO] [stdout] 2105 | | delta_coin: delta_coin__.unwrap_or_default(), [INFO] [stdout] 2106 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2214:20 [INFO] [stdout] | [INFO] [stdout] 2190 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2194 | let mut policy_id__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2195 | let mut assets__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2214 | Ok(Multiasset { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2215 | | policy_id: policy_id__.unwrap_or_default(), [INFO] [stdout] 2216 | | assets: assets__.unwrap_or_default(), [INFO] [stdout] 2217 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2379:20 [INFO] [stdout] | [INFO] [stdout] 2331 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2335 | let mut native_script__ = None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2379 | Ok(NativeScript { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2380 | | native_script: native_script__, [INFO] [stdout] 2381 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2470:20 [INFO] [stdout] | [INFO] [stdout] 2455 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2459 | let mut items__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2470 | Ok(NativeScriptList { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2471 | | items: items__.unwrap_or_default(), [INFO] [stdout] 2472 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2619:20 [INFO] [stdout] | [INFO] [stdout] 2576 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2580 | let mut plutus_data__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2619 | Ok(PlutusData { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2620 | | plutus_data: plutus_data__, [INFO] [stdout] 2621 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2710:20 [INFO] [stdout] | [INFO] [stdout] 2695 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2699 | let mut items__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2710 | Ok(PlutusDataArray { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2711 | | items: items__.unwrap_or_default(), [INFO] [stdout] 2712 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2801:20 [INFO] [stdout] | [INFO] [stdout] 2786 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2790 | let mut pairs__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2801 | Ok(PlutusDataMap { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2802 | | pairs: pairs__.unwrap_or_default(), [INFO] [stdout] 2803 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2908:20 [INFO] [stdout] | [INFO] [stdout] 2886 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2890 | let mut key__ = None; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2891 | let mut value__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2908 | Ok(PlutusDataPair { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2909 | | key: key__, [INFO] [stdout] 2910 | | value: value__, [INFO] [stdout] 2911 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3018:20 [INFO] [stdout] | [INFO] [stdout] 2994 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2999 | let mut hash__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3018 | Ok(PoolMetadata { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3019 | | url: url__.unwrap_or_default(), [INFO] [stdout] 3020 | | hash: hash__.unwrap_or_default(), [INFO] [stdout] 3021 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3255:20 [INFO] [stdout] | [INFO] [stdout] 3171 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3175 | let mut operator__ = None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3176 | let mut vrf_keyhash__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3180 | let mut reward_account__ = None; [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3181 | let mut pool_owners__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3182 | let mut relays__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3183 | let mut pool_metadata__ = None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3255 | Ok(PoolRegistrationCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3256 | | operator: operator__.unwrap_or_default(), [INFO] [stdout] 3257 | | vrf_keyhash: vrf_keyhash__.unwrap_or_default(), [INFO] [stdout] 3258 | | pledge: pledge__.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 3264 | | pool_metadata: pool_metadata__, [INFO] [stdout] 3265 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3375:20 [INFO] [stdout] | [INFO] [stdout] 3349 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3353 | let mut pool_keyhash__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3375 | Ok(PoolRetirementCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3376 | | pool_keyhash: pool_keyhash__.unwrap_or_default(), [INFO] [stdout] 3377 | | epoch: epoch__.unwrap_or_default(), [INFO] [stdout] 3378 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3597:20 [INFO] [stdout] | [INFO] [stdout] 3575 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3580 | let mut datum__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3597 | Ok(Redeemer { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3598 | | purpose: purpose__.unwrap_or_default(), [INFO] [stdout] 3599 | | datum: datum__, [INFO] [stdout] 3600 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3828:20 [INFO] [stdout] | [INFO] [stdout] 3786 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3790 | let mut ip_v4__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3791 | let mut ip_v6__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3828 | Ok(Relay { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3829 | | ip_v4: ip_v4__.unwrap_or_default(), [INFO] [stdout] 3830 | | ip_v6: ip_v6__.unwrap_or_default(), [INFO] [stdout] 3831 | | dns_name: dns_name__.unwrap_or_default(), [INFO] [stdout] 3832 | | port: port__.unwrap_or_default(), [INFO] [stdout] 3833 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3953:20 [INFO] [stdout] | [INFO] [stdout] 3925 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3929 | let mut script__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3953 | Ok(Script { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3954 | | script: script__, [INFO] [stdout] 3955 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4062:20 [INFO] [stdout] | [INFO] [stdout] 4038 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4043 | let mut scripts__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4062 | Ok(ScriptNOfK { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4063 | | k: k__.unwrap_or_default(), [INFO] [stdout] 4064 | | scripts: scripts__.unwrap_or_default(), [INFO] [stdout] 4065 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4172:20 [INFO] [stdout] | [INFO] [stdout] 4151 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4155 | let mut stake_credential__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4172 | Ok(StakeCredential { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4173 | | stake_credential: stake_credential__, [INFO] [stdout] 4174 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4283:20 [INFO] [stdout] | [INFO] [stdout] 4259 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4263 | let mut stake_credential__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4264 | let mut pool_keyhash__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4283 | Ok(StakeDelegationCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4284 | | stake_credential: stake_credential__, [INFO] [stdout] 4285 | | pool_keyhash: pool_keyhash__.unwrap_or_default(), [INFO] [stdout] 4286 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4554:20 [INFO] [stdout] | [INFO] [stdout] 4460 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4464 | let mut inputs__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4465 | let mut outputs__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4466 | let mut certificates__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4467 | let mut withdrawals__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4468 | let mut mint__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4469 | let mut reference_inputs__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4470 | let mut witnesses__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4471 | let mut collateral__ = None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4475 | let mut auxiliary__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4554 | Ok(Tx { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4555 | | inputs: inputs__.unwrap_or_default(), [INFO] [stdout] 4556 | | outputs: outputs__.unwrap_or_default(), [INFO] [stdout] 4557 | | certificates: certificates__.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4566 | | auxiliary: auxiliary__, [INFO] [stdout] 4567 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4711:20 [INFO] [stdout] | [INFO] [stdout] 4671 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4675 | let mut tx_hash__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4676 | let mut output_index__ = None; [INFO] [stdout] 4677 | let mut as_output__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4678 | let mut redeemer__ = None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4711 | Ok(TxInput { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4712 | | tx_hash: tx_hash__.unwrap_or_default(), [INFO] [stdout] 4713 | | output_index: output_index__.unwrap_or_default(), [INFO] [stdout] 4714 | | as_output: as_output__, [INFO] [stdout] 4715 | | redeemer: redeemer__, [INFO] [stdout] 4716 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4892:20 [INFO] [stdout] | [INFO] [stdout] 4836 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4840 | let mut address__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4841 | let mut coin__ = None; [INFO] [stdout] 4842 | let mut assets__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4843 | let mut datum__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4844 | let mut datum_hash__ = None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4845 | let mut script__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4892 | Ok(TxOutput { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4893 | | address: address__.unwrap_or_default(), [INFO] [stdout] 4894 | | coin: coin__.unwrap_or_default(), [INFO] [stdout] 4895 | | assets: assets__.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4898 | | script: script__, [INFO] [stdout] 4899 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:5120:20 [INFO] [stdout] | [INFO] [stdout] 5094 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5098 | let mut vkey__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5099 | let mut signature__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5120 | Ok(VKeyWitness { [INFO] [stdout] | ____________________^ [INFO] [stdout] 5121 | | vkey: vkey__.unwrap_or_default(), [INFO] [stdout] 5122 | | signature: signature__.unwrap_or_default(), [INFO] [stdout] 5123 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:5233:20 [INFO] [stdout] | [INFO] [stdout] 5207 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5211 | let mut reward_account__ = None; [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5233 | Ok(Withdrawal { [INFO] [stdout] | ____________________^ [INFO] [stdout] 5234 | | reward_account: reward_account__.unwrap_or_default(), [INFO] [stdout] 5235 | | coin: coin__.unwrap_or_default(), [INFO] [stdout] 5236 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:5358:20 [INFO] [stdout] | [INFO] [stdout] 5329 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5333 | let mut vkeywitness__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5334 | let mut script__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5335 | let mut plutus_datums__ = None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5358 | Ok(WitnessSet { [INFO] [stdout] | ____________________^ [INFO] [stdout] 5359 | | vkeywitness: vkeywitness__.unwrap_or_default(), [INFO] [stdout] 5360 | | script: script__.unwrap_or_default(), [INFO] [stdout] 5361 | | plutus_datums: plutus_datums__.unwrap_or_default(), [INFO] [stdout] 5362 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [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 39 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `utxorpc-spec-cardano` (lib) due to 40 previous errors [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] --> src/utxorpc.cardano.v1.serde.rs:125:20 [INFO] [stdout] | [INFO] [stdout] 90 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 94 | let mut name__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 125 | Ok(Asset { [INFO] [stdout] | ____________________^ [INFO] [stdout] 126 | | name: name__.unwrap_or_default(), [INFO] [stdout] 127 | | output_coin: output_coin__.unwrap_or_default(), [INFO] [stdout] 128 | | mint_coin: mint_coin__.unwrap_or_default(), [INFO] [stdout] 129 | | }) [INFO] [stdout] | |_________________^ [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] --> src/utxorpc.cardano.v1.serde.rs:234:20 [INFO] [stdout] | [INFO] [stdout] 212 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 216 | let mut metadata__ = None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 217 | let mut scripts__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 234 | Ok(AuxData { [INFO] [stdout] | ____________________^ [INFO] [stdout] 235 | | metadata: metadata__.unwrap_or_default(), [INFO] [stdout] 236 | | scripts: scripts__.unwrap_or_default(), [INFO] [stdout] 237 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:356:20 [INFO] [stdout] | [INFO] [stdout] 329 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 333 | let mut big_int__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 356 | Ok(BigInt { [INFO] [stdout] | ____________________^ [INFO] [stdout] 357 | | big_int: big_int__, [INFO] [stdout] 358 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:463:20 [INFO] [stdout] | [INFO] [stdout] 441 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 445 | let mut header__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 446 | let mut body__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 463 | Ok(Block { [INFO] [stdout] | ____________________^ [INFO] [stdout] 464 | | header: header__, [INFO] [stdout] 465 | | body: body__, [INFO] [stdout] 466 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:555:20 [INFO] [stdout] | [INFO] [stdout] 540 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 544 | let mut tx__ = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 555 | Ok(BlockBody { [INFO] [stdout] | ____________________^ [INFO] [stdout] 556 | | tx: tx__.unwrap_or_default(), [INFO] [stdout] 557 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:666:20 [INFO] [stdout] | [INFO] [stdout] 640 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 645 | let mut hash__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 666 | Ok(BlockHeader { [INFO] [stdout] | ____________________^ [INFO] [stdout] 667 | | slot: slot__.unwrap_or_default(), [INFO] [stdout] 668 | | hash: hash__.unwrap_or_default(), [INFO] [stdout] 669 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:848:20 [INFO] [stdout] | [INFO] [stdout] 790 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 794 | let mut certificate__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 848 | Ok(Certificate { [INFO] [stdout] | ____________________^ [INFO] [stdout] 849 | | certificate: certificate__, [INFO] [stdout] 850 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:975:20 [INFO] [stdout] | [INFO] [stdout] 944 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 948 | let mut collateral__ = None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 949 | let mut collateral_return__ = None; [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 975 | Ok(Collateral { [INFO] [stdout] | ____________________^ [INFO] [stdout] 976 | | collateral: collateral__.unwrap_or_default(), [INFO] [stdout] 977 | | collateral_return: collateral_return__, [INFO] [stdout] 978 | | total_collateral: total_collateral__.unwrap_or_default(), [INFO] [stdout] 979 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1105:20 [INFO] [stdout] | [INFO] [stdout] 1072 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1078 | let mut fields__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1105 | Ok(Constr { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1106 | | tag: tag__.unwrap_or_default(), [INFO] [stdout] 1107 | | any_constructor: any_constructor__.unwrap_or_default(), [INFO] [stdout] 1108 | | fields: fields__.unwrap_or_default(), [INFO] [stdout] 1109 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1239:20 [INFO] [stdout] | [INFO] [stdout] 1204 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1208 | let mut genesis_hash__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1209 | let mut genesis_delegate_hash__ = None; [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1210 | let mut vrf_keyhash__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1239 | Ok(GenesisKeyDelegationCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1240 | | genesis_hash: genesis_hash__.unwrap_or_default(), [INFO] [stdout] 1241 | | genesis_delegate_hash: genesis_delegate_hash__.unwrap_or_default(), [INFO] [stdout] 1242 | | vrf_keyhash: vrf_keyhash__.unwrap_or_default(), [INFO] [stdout] 1243 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1350:20 [INFO] [stdout] | [INFO] [stdout] 1326 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1331 | let mut value__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1350 | Ok(Metadata { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1351 | | label: label__.unwrap_or_default(), [INFO] [stdout] 1352 | | value: value__, [INFO] [stdout] 1353 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1496:20 [INFO] [stdout] | [INFO] [stdout] 1455 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1459 | let mut metadatum__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1496 | Ok(Metadatum { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1497 | | metadatum: metadatum__, [INFO] [stdout] 1498 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1587:20 [INFO] [stdout] | [INFO] [stdout] 1572 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1576 | let mut items__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1587 | Ok(MetadatumArray { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1588 | | items: items__.unwrap_or_default(), [INFO] [stdout] 1589 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1678:20 [INFO] [stdout] | [INFO] [stdout] 1663 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1667 | let mut pairs__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1678 | Ok(MetadatumMap { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1679 | | pairs: pairs__.unwrap_or_default(), [INFO] [stdout] 1680 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1785:20 [INFO] [stdout] | [INFO] [stdout] 1763 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1767 | let mut key__ = None; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1768 | let mut value__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1785 | Ok(MetadatumPair { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1786 | | key: key__, [INFO] [stdout] 1787 | | value: value__, [INFO] [stdout] 1788 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:1914:20 [INFO] [stdout] | [INFO] [stdout] 1883 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1888 | let mut to__ = None; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1914 | Ok(MirCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 1915 | | from: from__.unwrap_or_default(), [INFO] [stdout] 1916 | | to: to__.unwrap_or_default(), [INFO] [stdout] 1917 | | other_pot: other_pot__.unwrap_or_default(), [INFO] [stdout] 1918 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2103:20 [INFO] [stdout] | [INFO] [stdout] 2079 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2083 | let mut stake_credential__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2103 | Ok(MirTarget { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2104 | | stake_credential: stake_credential__, [INFO] [stdout] 2105 | | delta_coin: delta_coin__.unwrap_or_default(), [INFO] [stdout] 2106 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2214:20 [INFO] [stdout] | [INFO] [stdout] 2190 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2194 | let mut policy_id__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2195 | let mut assets__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2214 | Ok(Multiasset { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2215 | | policy_id: policy_id__.unwrap_or_default(), [INFO] [stdout] 2216 | | assets: assets__.unwrap_or_default(), [INFO] [stdout] 2217 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2379:20 [INFO] [stdout] | [INFO] [stdout] 2331 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2335 | let mut native_script__ = None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2379 | Ok(NativeScript { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2380 | | native_script: native_script__, [INFO] [stdout] 2381 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2470:20 [INFO] [stdout] | [INFO] [stdout] 2455 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2459 | let mut items__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2470 | Ok(NativeScriptList { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2471 | | items: items__.unwrap_or_default(), [INFO] [stdout] 2472 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2619:20 [INFO] [stdout] | [INFO] [stdout] 2576 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2580 | let mut plutus_data__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2619 | Ok(PlutusData { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2620 | | plutus_data: plutus_data__, [INFO] [stdout] 2621 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2710:20 [INFO] [stdout] | [INFO] [stdout] 2695 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2699 | let mut items__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2710 | Ok(PlutusDataArray { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2711 | | items: items__.unwrap_or_default(), [INFO] [stdout] 2712 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2801:20 [INFO] [stdout] | [INFO] [stdout] 2786 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2790 | let mut pairs__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2801 | Ok(PlutusDataMap { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2802 | | pairs: pairs__.unwrap_or_default(), [INFO] [stdout] 2803 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:2908:20 [INFO] [stdout] | [INFO] [stdout] 2886 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2890 | let mut key__ = None; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2891 | let mut value__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2908 | Ok(PlutusDataPair { [INFO] [stdout] | ____________________^ [INFO] [stdout] 2909 | | key: key__, [INFO] [stdout] 2910 | | value: value__, [INFO] [stdout] 2911 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3018:20 [INFO] [stdout] | [INFO] [stdout] 2994 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2999 | let mut hash__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3018 | Ok(PoolMetadata { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3019 | | url: url__.unwrap_or_default(), [INFO] [stdout] 3020 | | hash: hash__.unwrap_or_default(), [INFO] [stdout] 3021 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3255:20 [INFO] [stdout] | [INFO] [stdout] 3171 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3175 | let mut operator__ = None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3176 | let mut vrf_keyhash__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3180 | let mut reward_account__ = None; [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3181 | let mut pool_owners__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3182 | let mut relays__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3183 | let mut pool_metadata__ = None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3255 | Ok(PoolRegistrationCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3256 | | operator: operator__.unwrap_or_default(), [INFO] [stdout] 3257 | | vrf_keyhash: vrf_keyhash__.unwrap_or_default(), [INFO] [stdout] 3258 | | pledge: pledge__.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 3264 | | pool_metadata: pool_metadata__, [INFO] [stdout] 3265 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3375:20 [INFO] [stdout] | [INFO] [stdout] 3349 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3353 | let mut pool_keyhash__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3375 | Ok(PoolRetirementCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3376 | | pool_keyhash: pool_keyhash__.unwrap_or_default(), [INFO] [stdout] 3377 | | epoch: epoch__.unwrap_or_default(), [INFO] [stdout] 3378 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3597:20 [INFO] [stdout] | [INFO] [stdout] 3575 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3580 | let mut datum__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3597 | Ok(Redeemer { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3598 | | purpose: purpose__.unwrap_or_default(), [INFO] [stdout] 3599 | | datum: datum__, [INFO] [stdout] 3600 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3828:20 [INFO] [stdout] | [INFO] [stdout] 3786 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3790 | let mut ip_v4__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3791 | let mut ip_v6__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3828 | Ok(Relay { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3829 | | ip_v4: ip_v4__.unwrap_or_default(), [INFO] [stdout] 3830 | | ip_v6: ip_v6__.unwrap_or_default(), [INFO] [stdout] 3831 | | dns_name: dns_name__.unwrap_or_default(), [INFO] [stdout] 3832 | | port: port__.unwrap_or_default(), [INFO] [stdout] 3833 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:3953:20 [INFO] [stdout] | [INFO] [stdout] 3925 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3929 | let mut script__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3953 | Ok(Script { [INFO] [stdout] | ____________________^ [INFO] [stdout] 3954 | | script: script__, [INFO] [stdout] 3955 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4062:20 [INFO] [stdout] | [INFO] [stdout] 4038 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4043 | let mut scripts__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4062 | Ok(ScriptNOfK { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4063 | | k: k__.unwrap_or_default(), [INFO] [stdout] 4064 | | scripts: scripts__.unwrap_or_default(), [INFO] [stdout] 4065 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4172:20 [INFO] [stdout] | [INFO] [stdout] 4151 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4155 | let mut stake_credential__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4172 | Ok(StakeCredential { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4173 | | stake_credential: stake_credential__, [INFO] [stdout] 4174 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4283:20 [INFO] [stdout] | [INFO] [stdout] 4259 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4263 | let mut stake_credential__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4264 | let mut pool_keyhash__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4283 | Ok(StakeDelegationCert { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4284 | | stake_credential: stake_credential__, [INFO] [stdout] 4285 | | pool_keyhash: pool_keyhash__.unwrap_or_default(), [INFO] [stdout] 4286 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4554:20 [INFO] [stdout] | [INFO] [stdout] 4460 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4464 | let mut inputs__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4465 | let mut outputs__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4466 | let mut certificates__ = None; [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4467 | let mut withdrawals__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4468 | let mut mint__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4469 | let mut reference_inputs__ = None; [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4470 | let mut witnesses__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4471 | let mut collateral__ = None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4475 | let mut auxiliary__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4554 | Ok(Tx { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4555 | | inputs: inputs__.unwrap_or_default(), [INFO] [stdout] 4556 | | outputs: outputs__.unwrap_or_default(), [INFO] [stdout] 4557 | | certificates: certificates__.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4566 | | auxiliary: auxiliary__, [INFO] [stdout] 4567 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4711:20 [INFO] [stdout] | [INFO] [stdout] 4671 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4675 | let mut tx_hash__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4676 | let mut output_index__ = None; [INFO] [stdout] 4677 | let mut as_output__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4678 | let mut redeemer__ = None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4711 | Ok(TxInput { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4712 | | tx_hash: tx_hash__.unwrap_or_default(), [INFO] [stdout] 4713 | | output_index: output_index__.unwrap_or_default(), [INFO] [stdout] 4714 | | as_output: as_output__, [INFO] [stdout] 4715 | | redeemer: redeemer__, [INFO] [stdout] 4716 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:4892:20 [INFO] [stdout] | [INFO] [stdout] 4836 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4840 | let mut address__ = None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4841 | let mut coin__ = None; [INFO] [stdout] 4842 | let mut assets__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4843 | let mut datum__ = None; [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4844 | let mut datum_hash__ = None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4845 | let mut script__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4892 | Ok(TxOutput { [INFO] [stdout] | ____________________^ [INFO] [stdout] 4893 | | address: address__.unwrap_or_default(), [INFO] [stdout] 4894 | | coin: coin__.unwrap_or_default(), [INFO] [stdout] 4895 | | assets: assets__.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4898 | | script: script__, [INFO] [stdout] 4899 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:5120:20 [INFO] [stdout] | [INFO] [stdout] 5094 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5098 | let mut vkey__ = None; [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5099 | let mut signature__ = None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5120 | Ok(VKeyWitness { [INFO] [stdout] | ____________________^ [INFO] [stdout] 5121 | | vkey: vkey__.unwrap_or_default(), [INFO] [stdout] 5122 | | signature: signature__.unwrap_or_default(), [INFO] [stdout] 5123 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:5233:20 [INFO] [stdout] | [INFO] [stdout] 5207 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5211 | let mut reward_account__ = None; [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5233 | Ok(Withdrawal { [INFO] [stdout] | ____________________^ [INFO] [stdout] 5234 | | reward_account: reward_account__.unwrap_or_default(), [INFO] [stdout] 5235 | | coin: coin__.unwrap_or_default(), [INFO] [stdout] 5236 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utxorpc.cardano.v1.serde.rs:5358:20 [INFO] [stdout] | [INFO] [stdout] 5329 | fn visit_map(self, mut map: V) -> std::result::Result [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5333 | let mut vkeywitness__ = None; [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5334 | let mut script__ = None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5335 | let mut plutus_datums__ = None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5358 | Ok(WitnessSet { [INFO] [stdout] | ____________________^ [INFO] [stdout] 5359 | | vkeywitness: vkeywitness__.unwrap_or_default(), [INFO] [stdout] 5360 | | script: script__.unwrap_or_default(), [INFO] [stdout] 5361 | | plutus_datums: plutus_datums__.unwrap_or_default(), [INFO] [stdout] 5362 | | }) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [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 39 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `utxorpc-spec-cardano` (lib test) due to 40 previous errors [INFO] running `Command { std: "docker" "inspect" "2d78eb33963ff1638d0952b2c34a790bb55b72043f174ad1b2a74d57fedf7f56", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2d78eb33963ff1638d0952b2c34a790bb55b72043f174ad1b2a74d57fedf7f56", kill_on_drop: false }` [INFO] [stdout] 2d78eb33963ff1638d0952b2c34a790bb55b72043f174ad1b2a74d57fedf7f56