[INFO] fetching crate nebula-graph-fbthrift-meta-v2 0.1.2... [INFO] checking nebula-graph-fbthrift-meta-v2-0.1.2 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate nebula-graph-fbthrift-meta-v2 0.1.2 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate nebula-graph-fbthrift-meta-v2 0.1.2 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 nebula-graph-fbthrift-meta-v2 0.1.2 [INFO] finished tweaking crates.io crate nebula-graph-fbthrift-meta-v2 0.1.2 [INFO] tweaked toml for crates.io crate nebula-graph-fbthrift-meta-v2 0.1.2 written to /workspace/builds/worker-3-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] Updating crates.io index [INFO] [stderr] Locking 36 packages to latest compatible versions [INFO] [stderr] Adding bufsize v0.5.1 (latest: v1.0.7) [INFO] [stderr] Adding bytes v0.4.12 (latest: v1.7.1) [INFO] [stderr] Adding bytes v0.5.6 (latest: v1.7.1) [INFO] [stderr] Adding fbthrift-git v0.0.1+unstable2020090200 (latest: v0.0.8+c383b5e) [INFO] [stderr] Adding num-derive v0.3.3 (latest: v0.4.2) [INFO] [stderr] Adding ordered-float v1.1.1 (latest: v4.2.2) [INFO] [stderr] Adding syn v1.0.109 (latest: v2.0.77) [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] warning: version requirement `0.0.1+unstable2020090200` for dependency `fbthrift` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] ac627c5c3e66b53507fd957257a972c0ebb1d8c89f3cf349a869e664fb68b3a2 [INFO] running `Command { std: "docker" "start" "-a" "ac627c5c3e66b53507fd957257a972c0ebb1d8c89f3cf349a869e664fb68b3a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ac627c5c3e66b53507fd957257a972c0ebb1d8c89f3cf349a869e664fb68b3a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ac627c5c3e66b53507fd957257a972c0ebb1d8c89f3cf349a869e664fb68b3a2", kill_on_drop: false }` [INFO] [stdout] ac627c5c3e66b53507fd957257a972c0ebb1d8c89f3cf349a869e664fb68b3a2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 6505bdad47ea9a0e9ac1fdceaf41e3a96a446d807eefb65142ee5455a7079982 [INFO] running `Command { std: "docker" "start" "-a" "6505bdad47ea9a0e9ac1fdceaf41e3a96a446d807eefb65142ee5455a7079982", kill_on_drop: false }` [INFO] [stderr] warning: version requirement `0.0.1+unstable2020090200` for dependency `fbthrift` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling anyhow v1.0.86 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Compiling num-derive v0.3.3 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Checking ordered-float v1.1.1 [INFO] [stderr] Checking bytes v0.4.12 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking bufsize v0.5.1 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Compiling ghost v0.1.17 [INFO] [stderr] Checking thiserror v1.0.63 [INFO] [stderr] Checking fbthrift-git v0.0.1+unstable2020090200 [INFO] [stderr] Checking nebula-graph-fbthrift-common-v2 v0.1.2 [INFO] [stderr] Checking nebula-graph-fbthrift-meta-v2 v0.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:17697:13 [INFO] [stdout] | [INFO] [stdout] 17697 | MetaService::new(protocol, transport) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 17697 | ::new(protocol, transport) [INFO] [stdout] | ++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:17697:13 [INFO] [stdout] | [INFO] [stdout] 17697 | MetaService::new(protocol, transport) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 17697 | ::new(protocol, transport) [INFO] [stdout] | ++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14154:13 [INFO] [stdout] | [INFO] [stdout] 14137 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14154 | / self.transport() [INFO] [stdout] 14155 | | .call(request) [INFO] [stdout] 14156 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14157 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14183 | | }(de) [INFO] [stdout] 14184 | | })) [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/lib.rs:14157:60 [INFO] [stdout] | [INFO] [stdout] 14157 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14158 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14159 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14160 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14183 | | ... }(de) [INFO] [stdout] 14184 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14210:13 [INFO] [stdout] | [INFO] [stdout] 14193 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14210 | / self.transport() [INFO] [stdout] 14211 | | .call(request) [INFO] [stdout] 14212 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14213 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14239 | | }(de) [INFO] [stdout] 14240 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14213:60 [INFO] [stdout] | [INFO] [stdout] 14213 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14214 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14215 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14216 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14239 | | ... }(de) [INFO] [stdout] 14240 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14266:13 [INFO] [stdout] | [INFO] [stdout] 14249 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14266 | / self.transport() [INFO] [stdout] 14267 | | .call(request) [INFO] [stdout] 14268 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14269 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14295 | | }(de) [INFO] [stdout] 14296 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14269:60 [INFO] [stdout] | [INFO] [stdout] 14269 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14270 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14271 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14272 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14295 | | ... }(de) [INFO] [stdout] 14296 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14322:13 [INFO] [stdout] | [INFO] [stdout] 14305 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14322 | / self.transport() [INFO] [stdout] 14323 | | .call(request) [INFO] [stdout] 14324 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14325 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14351 | | }(de) [INFO] [stdout] 14352 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14325:60 [INFO] [stdout] | [INFO] [stdout] 14325 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14326 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14327 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14378:13 [INFO] [stdout] | [INFO] [stdout] 14361 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14378 | / self.transport() [INFO] [stdout] 14379 | | .call(request) [INFO] [stdout] 14380 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14381 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14407 | | }(de) [INFO] [stdout] 14408 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14381:60 [INFO] [stdout] | [INFO] [stdout] 14381 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14382 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14383 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14384 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14407 | | ... }(de) [INFO] [stdout] 14408 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14434:13 [INFO] [stdout] | [INFO] [stdout] 14417 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14434 | / self.transport() [INFO] [stdout] 14435 | | .call(request) [INFO] [stdout] 14436 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14437 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14463 | | }(de) [INFO] [stdout] 14464 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14437:60 [INFO] [stdout] | [INFO] [stdout] 14437 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14438 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14439 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14440 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14463 | | ... }(de) [INFO] [stdout] 14464 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14490:13 [INFO] [stdout] | [INFO] [stdout] 14473 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14490 | / self.transport() [INFO] [stdout] 14491 | | .call(request) [INFO] [stdout] 14492 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14493 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14519 | | }(de) [INFO] [stdout] 14520 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14493:60 [INFO] [stdout] | [INFO] [stdout] 14493 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14494 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14495 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14496 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14519 | | ... }(de) [INFO] [stdout] 14520 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14546:13 [INFO] [stdout] | [INFO] [stdout] 14529 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14546 | / self.transport() [INFO] [stdout] 14547 | | .call(request) [INFO] [stdout] 14548 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14549 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14575 | | }(de) [INFO] [stdout] 14576 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14549:60 [INFO] [stdout] | [INFO] [stdout] 14549 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14550 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14551 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14552 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14575 | | ... }(de) [INFO] [stdout] 14576 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14602:13 [INFO] [stdout] | [INFO] [stdout] 14585 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14602 | / self.transport() [INFO] [stdout] 14603 | | .call(request) [INFO] [stdout] 14604 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14605 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14631 | | }(de) [INFO] [stdout] 14632 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14605:60 [INFO] [stdout] | [INFO] [stdout] 14605 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14606 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14607 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14608 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14631 | | ... }(de) [INFO] [stdout] 14632 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14658:13 [INFO] [stdout] | [INFO] [stdout] 14641 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14658 | / self.transport() [INFO] [stdout] 14659 | | .call(request) [INFO] [stdout] 14660 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14661 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14687 | | }(de) [INFO] [stdout] 14688 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14661:60 [INFO] [stdout] | [INFO] [stdout] 14661 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14662 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14663 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14664 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14687 | | ... }(de) [INFO] [stdout] 14688 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14714:13 [INFO] [stdout] | [INFO] [stdout] 14697 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14714 | / self.transport() [INFO] [stdout] 14715 | | .call(request) [INFO] [stdout] 14716 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14717 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14743 | | }(de) [INFO] [stdout] 14744 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14717:60 [INFO] [stdout] | [INFO] [stdout] 14717 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14718 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14719 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14720 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14743 | | ... }(de) [INFO] [stdout] 14744 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14770:13 [INFO] [stdout] | [INFO] [stdout] 14753 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14770 | / self.transport() [INFO] [stdout] 14771 | | .call(request) [INFO] [stdout] 14772 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14773 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14799 | | }(de) [INFO] [stdout] 14800 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14773:60 [INFO] [stdout] | [INFO] [stdout] 14773 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14774 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14775 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14776 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14799 | | ... }(de) [INFO] [stdout] 14800 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14826:13 [INFO] [stdout] | [INFO] [stdout] 14809 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14826 | / self.transport() [INFO] [stdout] 14827 | | .call(request) [INFO] [stdout] 14828 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14829 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14855 | | }(de) [INFO] [stdout] 14856 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14829:60 [INFO] [stdout] | [INFO] [stdout] 14829 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14830 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14831 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14832 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14855 | | ... }(de) [INFO] [stdout] 14856 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14882:13 [INFO] [stdout] | [INFO] [stdout] 14865 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14882 | / self.transport() [INFO] [stdout] 14883 | | .call(request) [INFO] [stdout] 14884 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14885 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14911 | | }(de) [INFO] [stdout] 14912 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14885:60 [INFO] [stdout] | [INFO] [stdout] 14885 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14886 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14887 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14888 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14911 | | ... }(de) [INFO] [stdout] 14912 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14938:13 [INFO] [stdout] | [INFO] [stdout] 14921 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14938 | / self.transport() [INFO] [stdout] 14939 | | .call(request) [INFO] [stdout] 14940 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14941 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14967 | | }(de) [INFO] [stdout] 14968 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14941:60 [INFO] [stdout] | [INFO] [stdout] 14941 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14942 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14943 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14944 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14967 | | ... }(de) [INFO] [stdout] 14968 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14994:13 [INFO] [stdout] | [INFO] [stdout] 14977 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14994 | / self.transport() [INFO] [stdout] 14995 | | .call(request) [INFO] [stdout] 14996 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14997 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15023 | | }(de) [INFO] [stdout] 15024 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14997:60 [INFO] [stdout] | [INFO] [stdout] 14997 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14998 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14999 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15050:13 [INFO] [stdout] | [INFO] [stdout] 15033 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15050 | / self.transport() [INFO] [stdout] 15051 | | .call(request) [INFO] [stdout] 15052 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15053 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15079 | | }(de) [INFO] [stdout] 15080 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15053:60 [INFO] [stdout] | [INFO] [stdout] 15053 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15054 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15055 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15056 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15079 | | ... }(de) [INFO] [stdout] 15080 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15106:13 [INFO] [stdout] | [INFO] [stdout] 15089 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15106 | / self.transport() [INFO] [stdout] 15107 | | .call(request) [INFO] [stdout] 15108 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15109 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15135 | | }(de) [INFO] [stdout] 15136 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15109:60 [INFO] [stdout] | [INFO] [stdout] 15109 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15110 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15111 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15112 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15135 | | ... }(de) [INFO] [stdout] 15136 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15162:13 [INFO] [stdout] | [INFO] [stdout] 15145 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15162 | / self.transport() [INFO] [stdout] 15163 | | .call(request) [INFO] [stdout] 15164 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15165 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15191 | | }(de) [INFO] [stdout] 15192 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15165:60 [INFO] [stdout] | [INFO] [stdout] 15165 | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | ____________________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15166 | | let de = P::deserializer(reply); [INFO] [stdout] 15167 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15168 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15191 | | }(de) [INFO] [stdout] 15192 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15218:13 [INFO] [stdout] | [INFO] [stdout] 15201 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15218 | / self.transport() [INFO] [stdout] 15219 | | .call(request) [INFO] [stdout] 15220 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15221 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15247 | | }(de) [INFO] [stdout] 15248 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15221:60 [INFO] [stdout] | [INFO] [stdout] 15221 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15222 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15223 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15224 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15247 | | ... }(de) [INFO] [stdout] 15248 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15274:13 [INFO] [stdout] | [INFO] [stdout] 15257 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15274 | / self.transport() [INFO] [stdout] 15275 | | .call(request) [INFO] [stdout] 15276 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15277 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15303 | | }(de) [INFO] [stdout] 15304 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15277:60 [INFO] [stdout] | [INFO] [stdout] 15277 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15278 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15279 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15280 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15303 | | ... }(de) [INFO] [stdout] 15304 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15330:13 [INFO] [stdout] | [INFO] [stdout] 15313 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15330 | / self.transport() [INFO] [stdout] 15331 | | .call(request) [INFO] [stdout] 15332 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15333 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15359 | | }(de) [INFO] [stdout] 15360 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15333:60 [INFO] [stdout] | [INFO] [stdout] 15333 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15334 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15335 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15336 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15359 | | ... }(de) [INFO] [stdout] 15360 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15386:13 [INFO] [stdout] | [INFO] [stdout] 15369 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15386 | / self.transport() [INFO] [stdout] 15387 | | .call(request) [INFO] [stdout] 15388 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15389 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15415 | | }(de) [INFO] [stdout] 15416 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15389:60 [INFO] [stdout] | [INFO] [stdout] 15389 | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | ____________________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15390 | | let de = P::deserializer(reply); [INFO] [stdout] 15391 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15392 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15415 | | }(de) [INFO] [stdout] 15416 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15442:13 [INFO] [stdout] | [INFO] [stdout] 15425 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15442 | / self.transport() [INFO] [stdout] 15443 | | .call(request) [INFO] [stdout] 15444 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15445 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15471 | | }(de) [INFO] [stdout] 15472 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15445:60 [INFO] [stdout] | [INFO] [stdout] 15445 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15446 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15447 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15448 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15471 | | ... }(de) [INFO] [stdout] 15472 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15498:13 [INFO] [stdout] | [INFO] [stdout] 15481 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15498 | / self.transport() [INFO] [stdout] 15499 | | .call(request) [INFO] [stdout] 15500 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15501 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15527 | | }(de) [INFO] [stdout] 15528 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15501:60 [INFO] [stdout] | [INFO] [stdout] 15501 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15502 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15503 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15504 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15527 | | ... }(de) [INFO] [stdout] 15528 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15554:13 [INFO] [stdout] | [INFO] [stdout] 15537 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15554 | / self.transport() [INFO] [stdout] 15555 | | .call(request) [INFO] [stdout] 15556 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15557 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15583 | | }(de) [INFO] [stdout] 15584 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15557:60 [INFO] [stdout] | [INFO] [stdout] 15557 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15558 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15559 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15610:13 [INFO] [stdout] | [INFO] [stdout] 15593 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15610 | / self.transport() [INFO] [stdout] 15611 | | .call(request) [INFO] [stdout] 15612 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15613 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15639 | | }(de) [INFO] [stdout] 15640 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15613:60 [INFO] [stdout] | [INFO] [stdout] 15613 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15614 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15615 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15666:13 [INFO] [stdout] | [INFO] [stdout] 15649 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15666 | / self.transport() [INFO] [stdout] 15667 | | .call(request) [INFO] [stdout] 15668 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15669 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15695 | | }(de) [INFO] [stdout] 15696 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15669:60 [INFO] [stdout] | [INFO] [stdout] 15669 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15670 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15671 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15722:13 [INFO] [stdout] | [INFO] [stdout] 15705 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15722 | / self.transport() [INFO] [stdout] 15723 | | .call(request) [INFO] [stdout] 15724 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15725 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15751 | | }(de) [INFO] [stdout] 15752 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15725:60 [INFO] [stdout] | [INFO] [stdout] 15725 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15726 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15727 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15778:13 [INFO] [stdout] | [INFO] [stdout] 15761 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15778 | / self.transport() [INFO] [stdout] 15779 | | .call(request) [INFO] [stdout] 15780 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15781 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15807 | | }(de) [INFO] [stdout] 15808 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15781:60 [INFO] [stdout] | [INFO] [stdout] 15781 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15782 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15783 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15834:13 [INFO] [stdout] | [INFO] [stdout] 15817 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15834 | / self.transport() [INFO] [stdout] 15835 | | .call(request) [INFO] [stdout] 15836 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15837 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15863 | | }(de) [INFO] [stdout] 15864 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15837:60 [INFO] [stdout] | [INFO] [stdout] 15837 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15838 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15839 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15840 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15863 | | ... }(de) [INFO] [stdout] 15864 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15890:13 [INFO] [stdout] | [INFO] [stdout] 15873 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15890 | / self.transport() [INFO] [stdout] 15891 | | .call(request) [INFO] [stdout] 15892 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15893 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15919 | | }(de) [INFO] [stdout] 15920 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15893:60 [INFO] [stdout] | [INFO] [stdout] 15893 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15894 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15895 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15946:13 [INFO] [stdout] | [INFO] [stdout] 15929 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15946 | / self.transport() [INFO] [stdout] 15947 | | .call(request) [INFO] [stdout] 15948 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15949 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15975 | | }(de) [INFO] [stdout] 15976 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15949:60 [INFO] [stdout] | [INFO] [stdout] 15949 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15950 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15951 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16002:13 [INFO] [stdout] | [INFO] [stdout] 15985 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16002 | / self.transport() [INFO] [stdout] 16003 | | .call(request) [INFO] [stdout] 16004 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16005 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16031 | | }(de) [INFO] [stdout] 16032 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16005:60 [INFO] [stdout] | [INFO] [stdout] 16005 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16006 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16007 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16058:13 [INFO] [stdout] | [INFO] [stdout] 16041 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16058 | / self.transport() [INFO] [stdout] 16059 | | .call(request) [INFO] [stdout] 16060 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16061 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16087 | | }(de) [INFO] [stdout] 16088 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16061:60 [INFO] [stdout] | [INFO] [stdout] 16061 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16062 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16063 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16114:13 [INFO] [stdout] | [INFO] [stdout] 16097 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16114 | / self.transport() [INFO] [stdout] 16115 | | .call(request) [INFO] [stdout] 16116 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16117 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16143 | | }(de) [INFO] [stdout] 16144 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16117:60 [INFO] [stdout] | [INFO] [stdout] 16117 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16118 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16119 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16120 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16143 | | ... }(de) [INFO] [stdout] 16144 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16170:13 [INFO] [stdout] | [INFO] [stdout] 16153 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16170 | / self.transport() [INFO] [stdout] 16171 | | .call(request) [INFO] [stdout] 16172 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16173 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16199 | | }(de) [INFO] [stdout] 16200 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16173:60 [INFO] [stdout] | [INFO] [stdout] 16173 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16174 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16175 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16176 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16199 | | ... }(de) [INFO] [stdout] 16200 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16226:13 [INFO] [stdout] | [INFO] [stdout] 16209 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16226 | / self.transport() [INFO] [stdout] 16227 | | .call(request) [INFO] [stdout] 16228 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16229 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16255 | | }(de) [INFO] [stdout] 16256 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16229:60 [INFO] [stdout] | [INFO] [stdout] 16229 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16230 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16231 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16232 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16255 | | ... }(de) [INFO] [stdout] 16256 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16282:13 [INFO] [stdout] | [INFO] [stdout] 16265 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16282 | / self.transport() [INFO] [stdout] 16283 | | .call(request) [INFO] [stdout] 16284 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16285 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16311 | | }(de) [INFO] [stdout] 16312 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16285:60 [INFO] [stdout] | [INFO] [stdout] 16285 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16286 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16287 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16288 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16311 | | ... }(de) [INFO] [stdout] 16312 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16338:13 [INFO] [stdout] | [INFO] [stdout] 16321 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16338 | / self.transport() [INFO] [stdout] 16339 | | .call(request) [INFO] [stdout] 16340 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16341 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16367 | | }(de) [INFO] [stdout] 16368 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16341:60 [INFO] [stdout] | [INFO] [stdout] 16341 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16342 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16343 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16344 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16367 | | ... }(de) [INFO] [stdout] 16368 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16394:13 [INFO] [stdout] | [INFO] [stdout] 16377 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16394 | / self.transport() [INFO] [stdout] 16395 | | .call(request) [INFO] [stdout] 16396 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16397 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16423 | | }(de) [INFO] [stdout] 16424 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16397:60 [INFO] [stdout] | [INFO] [stdout] 16397 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16398 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16399 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16400 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16423 | | ... }(de) [INFO] [stdout] 16424 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16450:13 [INFO] [stdout] | [INFO] [stdout] 16433 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16450 | / self.transport() [INFO] [stdout] 16451 | | .call(request) [INFO] [stdout] 16452 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16453 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16479 | | }(de) [INFO] [stdout] 16480 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16453:60 [INFO] [stdout] | [INFO] [stdout] 16453 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16454 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16455 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16456 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16479 | | ... }(de) [INFO] [stdout] 16480 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16506:13 [INFO] [stdout] | [INFO] [stdout] 16489 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16506 | / self.transport() [INFO] [stdout] 16507 | | .call(request) [INFO] [stdout] 16508 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16509 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16535 | | }(de) [INFO] [stdout] 16536 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16509:60 [INFO] [stdout] | [INFO] [stdout] 16509 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16510 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16511 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16562:13 [INFO] [stdout] | [INFO] [stdout] 16545 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16562 | / self.transport() [INFO] [stdout] 16563 | | .call(request) [INFO] [stdout] 16564 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16565 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16591 | | }(de) [INFO] [stdout] 16592 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16565:60 [INFO] [stdout] | [INFO] [stdout] 16565 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16566 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16567 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16568 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16591 | | ... }(de) [INFO] [stdout] 16592 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16618:13 [INFO] [stdout] | [INFO] [stdout] 16601 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16618 | / self.transport() [INFO] [stdout] 16619 | | .call(request) [INFO] [stdout] 16620 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16621 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16647 | | }(de) [INFO] [stdout] 16648 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16621:60 [INFO] [stdout] | [INFO] [stdout] 16621 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16622 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16623 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16624 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16647 | | ... }(de) [INFO] [stdout] 16648 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16674:13 [INFO] [stdout] | [INFO] [stdout] 16657 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16674 | / self.transport() [INFO] [stdout] 16675 | | .call(request) [INFO] [stdout] 16676 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16677 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16703 | | }(de) [INFO] [stdout] 16704 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16677:60 [INFO] [stdout] | [INFO] [stdout] 16677 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16678 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16679 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16680 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16703 | | ... }(de) [INFO] [stdout] 16704 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16730:13 [INFO] [stdout] | [INFO] [stdout] 16713 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16730 | / self.transport() [INFO] [stdout] 16731 | | .call(request) [INFO] [stdout] 16732 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16733 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16759 | | }(de) [INFO] [stdout] 16760 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16733:60 [INFO] [stdout] | [INFO] [stdout] 16733 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16734 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16735 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16736 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16759 | | ... }(de) [INFO] [stdout] 16760 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16786:13 [INFO] [stdout] | [INFO] [stdout] 16769 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16786 | / self.transport() [INFO] [stdout] 16787 | | .call(request) [INFO] [stdout] 16788 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16789 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16815 | | }(de) [INFO] [stdout] 16816 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16789:60 [INFO] [stdout] | [INFO] [stdout] 16789 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16790 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16791 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16792 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16815 | | ... }(de) [INFO] [stdout] 16816 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16842:13 [INFO] [stdout] | [INFO] [stdout] 16825 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16842 | / self.transport() [INFO] [stdout] 16843 | | .call(request) [INFO] [stdout] 16844 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16845 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16871 | | }(de) [INFO] [stdout] 16872 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16845:60 [INFO] [stdout] | [INFO] [stdout] 16845 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16846 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16847 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16848 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16871 | | ... }(de) [INFO] [stdout] 16872 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16898:13 [INFO] [stdout] | [INFO] [stdout] 16881 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16898 | / self.transport() [INFO] [stdout] 16899 | | .call(request) [INFO] [stdout] 16900 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16901 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16927 | | }(de) [INFO] [stdout] 16928 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16901:60 [INFO] [stdout] | [INFO] [stdout] 16901 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16902 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16903 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16904 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16927 | | ... }(de) [INFO] [stdout] 16928 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16954:13 [INFO] [stdout] | [INFO] [stdout] 16937 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16954 | / self.transport() [INFO] [stdout] 16955 | | .call(request) [INFO] [stdout] 16956 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16957 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16983 | | }(de) [INFO] [stdout] 16984 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16957:60 [INFO] [stdout] | [INFO] [stdout] 16957 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16958 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16959 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17010:13 [INFO] [stdout] | [INFO] [stdout] 16993 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17010 | / self.transport() [INFO] [stdout] 17011 | | .call(request) [INFO] [stdout] 17012 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17013 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17039 | | }(de) [INFO] [stdout] 17040 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17013:60 [INFO] [stdout] | [INFO] [stdout] 17013 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17014 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17015 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 17016 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 17039 | | ... }(de) [INFO] [stdout] 17040 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17066:13 [INFO] [stdout] | [INFO] [stdout] 17049 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17066 | / self.transport() [INFO] [stdout] 17067 | | .call(request) [INFO] [stdout] 17068 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17069 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17095 | | }(de) [INFO] [stdout] 17096 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17069:60 [INFO] [stdout] | [INFO] [stdout] 17069 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17070 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17071 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 17072 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 17095 | | ... }(de) [INFO] [stdout] 17096 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17122:13 [INFO] [stdout] | [INFO] [stdout] 17105 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17122 | / self.transport() [INFO] [stdout] 17123 | | .call(request) [INFO] [stdout] 17124 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17125 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17151 | | }(de) [INFO] [stdout] 17152 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17125:60 [INFO] [stdout] | [INFO] [stdout] 17125 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17126 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17127 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17178:13 [INFO] [stdout] | [INFO] [stdout] 17161 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17178 | / self.transport() [INFO] [stdout] 17179 | | .call(request) [INFO] [stdout] 17180 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17181 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17207 | | }(de) [INFO] [stdout] 17208 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17181:60 [INFO] [stdout] | [INFO] [stdout] 17181 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17182 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17183 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17683:35 [INFO] [stdout] | [INFO] [stdout] 17675 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17676 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17683 | ::std::sync::Arc::new(MetaServiceImpl::::new(transport)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21303:68 [INFO] [stdout] | [INFO] [stdout] 21301 | req: ::fbthrift::ProtocolDecoded

, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21302 | req_ctxt: &R, [INFO] [stdout] 21303 | ) -> ::anyhow::Result<::fbthrift::ProtocolEncodedFinal

> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 21304 | | use ::fbthrift::{BufExt as _, ProtocolReader as _, ServiceProcessor as _}; [INFO] [stdout] 21305 | | let mut p = P::deserializer(req); [INFO] [stdout] 21306 | | let (idx, mty, seqid) = p.read_message_begin(|name| self.method_idx(name))?; [INFO] [stdout] ... | [INFO] [stdout] 21339 | | } [INFO] [stdout] 21340 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21571:36 [INFO] [stdout] | [INFO] [stdout] 21569 | let mut closure = self.createSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21570 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 21571 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21579:36 [INFO] [stdout] | [INFO] [stdout] 21577 | let mut closure = self.dropSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21578 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 21579 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21587:36 [INFO] [stdout] | [INFO] [stdout] 21585 | let mut closure = self.getSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21586 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 21587 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21595:36 [INFO] [stdout] | [INFO] [stdout] 21593 | let mut closure = self.listSpaces.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21594 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSpacesReq) -> _ = &mut **closure; [INFO] [stdout] 21595 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21603:36 [INFO] [stdout] | [INFO] [stdout] 21601 | let mut closure = self.createTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21602 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagReq) -> _ = &mut **closure; [INFO] [stdout] 21603 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21611:36 [INFO] [stdout] | [INFO] [stdout] 21609 | let mut closure = self.alterTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21610 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterTagReq) -> _ = &mut **closure; [INFO] [stdout] 21611 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21619:36 [INFO] [stdout] | [INFO] [stdout] 21617 | let mut closure = self.dropTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21618 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagReq) -> _ = &mut **closure; [INFO] [stdout] 21619 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21627:36 [INFO] [stdout] | [INFO] [stdout] 21625 | let mut closure = self.getTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21626 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagReq) -> _ = &mut **closure; [INFO] [stdout] 21627 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21635:36 [INFO] [stdout] | [INFO] [stdout] 21633 | let mut closure = self.listTags.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21634 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagsReq) -> _ = &mut **closure; [INFO] [stdout] 21635 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21643:36 [INFO] [stdout] | [INFO] [stdout] 21641 | let mut closure = self.createEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21642 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21643 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21651:36 [INFO] [stdout] | [INFO] [stdout] 21649 | let mut closure = self.alterEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21650 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21651 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21659:36 [INFO] [stdout] | [INFO] [stdout] 21657 | let mut closure = self.dropEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21658 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21659 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21667:36 [INFO] [stdout] | [INFO] [stdout] 21665 | let mut closure = self.getEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21666 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21667 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21675:36 [INFO] [stdout] | [INFO] [stdout] 21673 | let mut closure = self.listEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21674 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgesReq) -> _ = &mut **closure; [INFO] [stdout] 21675 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21683:36 [INFO] [stdout] | [INFO] [stdout] 21681 | let mut closure = self.listHosts.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21682 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListHostsReq) -> _ = &mut **closure; [INFO] [stdout] 21683 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21691:36 [INFO] [stdout] | [INFO] [stdout] 21689 | let mut closure = self.getPartsAlloc.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21690 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetPartsAllocReq) -> _ = &mut **closure; [INFO] [stdout] 21691 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21699:36 [INFO] [stdout] | [INFO] [stdout] 21697 | let mut closure = self.listParts.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21698 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListPartsReq) -> _ = &mut **closure; [INFO] [stdout] 21699 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21707:36 [INFO] [stdout] | [INFO] [stdout] 21705 | let mut closure = self.multiPut.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21706 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiPutReq) -> _ = &mut **closure; [INFO] [stdout] 21707 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21715:36 [INFO] [stdout] | [INFO] [stdout] 21713 | let mut closure = self.get.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21714 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetReq) -> _ = &mut **closure; [INFO] [stdout] 21715 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21723:36 [INFO] [stdout] | [INFO] [stdout] 21721 | let mut closure = self.multiGet.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21722 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiGetReq) -> _ = &mut **closure; [INFO] [stdout] 21723 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21731:36 [INFO] [stdout] | [INFO] [stdout] 21729 | let mut closure = self.remove.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21730 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveReq) -> _ = &mut **closure; [INFO] [stdout] 21731 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21739:36 [INFO] [stdout] | [INFO] [stdout] 21737 | let mut closure = self.removeRange.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21738 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveRangeReq) -> _ = &mut **closure; [INFO] [stdout] 21739 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21747:36 [INFO] [stdout] | [INFO] [stdout] 21745 | let mut closure = self.scan.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21746 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanReq) -> _ = &mut **closure; [INFO] [stdout] 21747 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21755:36 [INFO] [stdout] | [INFO] [stdout] 21753 | let mut closure = self.createTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21754 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21755 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21763:36 [INFO] [stdout] | [INFO] [stdout] 21761 | let mut closure = self.dropTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21762 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21763 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21771:36 [INFO] [stdout] | [INFO] [stdout] 21769 | let mut closure = self.getTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21770 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21771 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21779:36 [INFO] [stdout] | [INFO] [stdout] 21777 | let mut closure = self.listTagIndexes.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21778 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 21779 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21787:36 [INFO] [stdout] | [INFO] [stdout] 21785 | let mut closure = self.rebuildTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21786 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21787 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21795:36 [INFO] [stdout] | [INFO] [stdout] 21793 | let mut closure = self.listTagIndexStatus.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21794 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 21795 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21803:36 [INFO] [stdout] | [INFO] [stdout] 21801 | let mut closure = self.createEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21802 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21803 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21811:36 [INFO] [stdout] | [INFO] [stdout] 21809 | let mut closure = self.dropEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21810 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21811 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21819:36 [INFO] [stdout] | [INFO] [stdout] 21817 | let mut closure = self.getEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21818 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21819 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21827:36 [INFO] [stdout] | [INFO] [stdout] 21825 | let mut closure = self.listEdgeIndexes.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21826 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgeIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 21827 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21835:36 [INFO] [stdout] | [INFO] [stdout] 21833 | let mut closure = self.rebuildEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21834 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21835 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21843:36 [INFO] [stdout] | [INFO] [stdout] 21841 | let mut closure = self.listEdgeIndexStatus.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21842 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 21843 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21851:36 [INFO] [stdout] | [INFO] [stdout] 21849 | let mut closure = self.createUser.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21850 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateUserReq) -> _ = &mut **closure; [INFO] [stdout] 21851 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21859:36 [INFO] [stdout] | [INFO] [stdout] 21857 | let mut closure = self.dropUser.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21858 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropUserReq) -> _ = &mut **closure; [INFO] [stdout] 21859 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21867:36 [INFO] [stdout] | [INFO] [stdout] 21865 | let mut closure = self.alterUser.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21866 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterUserReq) -> _ = &mut **closure; [INFO] [stdout] 21867 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21875:36 [INFO] [stdout] | [INFO] [stdout] 21873 | let mut closure = self.grantRole.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21874 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GrantRoleReq) -> _ = &mut **closure; [INFO] [stdout] 21875 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21883:36 [INFO] [stdout] | [INFO] [stdout] 21881 | let mut closure = self.revokeRole.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21882 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RevokeRoleReq) -> _ = &mut **closure; [INFO] [stdout] 21883 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21891:36 [INFO] [stdout] | [INFO] [stdout] 21889 | let mut closure = self.listUsers.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21890 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListUsersReq) -> _ = &mut **closure; [INFO] [stdout] 21891 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21899:36 [INFO] [stdout] | [INFO] [stdout] 21897 | let mut closure = self.listRoles.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21898 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListRolesReq) -> _ = &mut **closure; [INFO] [stdout] 21899 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21907:36 [INFO] [stdout] | [INFO] [stdout] 21905 | let mut closure = self.getUserRoles.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21906 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetUserRolesReq) -> _ = &mut **closure; [INFO] [stdout] 21907 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21915:36 [INFO] [stdout] | [INFO] [stdout] 21913 | let mut closure = self.changePassword.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21914 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChangePasswordReq) -> _ = &mut **closure; [INFO] [stdout] 21915 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21923:36 [INFO] [stdout] | [INFO] [stdout] 21921 | let mut closure = self.heartBeat.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21922 | let closure: &mut dyn ::std::ops::FnMut(crate::types::HBReq) -> _ = &mut **closure; [INFO] [stdout] 21923 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21931:36 [INFO] [stdout] | [INFO] [stdout] 21929 | let mut closure = self.balance.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21930 | let closure: &mut dyn ::std::ops::FnMut(crate::types::BalanceReq) -> _ = &mut **closure; [INFO] [stdout] 21931 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21939:36 [INFO] [stdout] | [INFO] [stdout] 21937 | let mut closure = self.leaderBalance.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21938 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LeaderBalanceReq) -> _ = &mut **closure; [INFO] [stdout] 21939 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21947:36 [INFO] [stdout] | [INFO] [stdout] 21945 | let mut closure = self.regConfig.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21946 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RegConfigReq) -> _ = &mut **closure; [INFO] [stdout] 21947 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21955:36 [INFO] [stdout] | [INFO] [stdout] 21953 | let mut closure = self.getConfig.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21954 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 21955 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21963:36 [INFO] [stdout] | [INFO] [stdout] 21961 | let mut closure = self.setConfig.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21962 | let closure: &mut dyn ::std::ops::FnMut(crate::types::SetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 21963 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21971:36 [INFO] [stdout] | [INFO] [stdout] 21969 | let mut closure = self.listConfigs.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21970 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListConfigsReq) -> _ = &mut **closure; [INFO] [stdout] 21971 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21979:36 [INFO] [stdout] | [INFO] [stdout] 21977 | let mut closure = self.createSnapshot.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21978 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 21979 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21987:36 [INFO] [stdout] | [INFO] [stdout] 21985 | let mut closure = self.dropSnapshot.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21986 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 21987 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21995:36 [INFO] [stdout] | [INFO] [stdout] 21993 | let mut closure = self.listSnapshots.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21994 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSnapshotsReq) -> _ = &mut **closure; [INFO] [stdout] 21995 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22003:36 [INFO] [stdout] | [INFO] [stdout] 22001 | let mut closure = self.runAdminJob.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22002 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AdminJobReq) -> _ = &mut **closure; [INFO] [stdout] 22003 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22045:121 [INFO] [stdout] | [INFO] [stdout] 22039 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22045 | ...::std::boxed::Box::new(move |_: crate::types::CreateSpaceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22084:119 [INFO] [stdout] | [INFO] [stdout] 22078 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22084 | ...::std::boxed::Box::new(move |_: crate::types::DropSpaceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22123:118 [INFO] [stdout] | [INFO] [stdout] 22117 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22123 | ...::std::boxed::Box::new(move |_: crate::types::GetSpaceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22162:120 [INFO] [stdout] | [INFO] [stdout] 22156 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22162 | ...::std::boxed::Box::new(move |_: crate::types::ListSpacesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22201:119 [INFO] [stdout] | [INFO] [stdout] 22195 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22201 | ...::std::boxed::Box::new(move |_: crate::types::CreateTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22240:118 [INFO] [stdout] | [INFO] [stdout] 22234 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22240 | ...::std::boxed::Box::new(move |_: crate::types::AlterTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22279:117 [INFO] [stdout] | [INFO] [stdout] 22273 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22279 | ...::std::boxed::Box::new(move |_: crate::types::DropTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22318:116 [INFO] [stdout] | [INFO] [stdout] 22312 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22318 | ...::std::boxed::Box::new(move |_: crate::types::GetTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22357:118 [INFO] [stdout] | [INFO] [stdout] 22351 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22357 | ...::std::boxed::Box::new(move |_: crate::types::ListTagsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22396:120 [INFO] [stdout] | [INFO] [stdout] 22390 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22396 | ...::std::boxed::Box::new(move |_: crate::types::CreateEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22435:119 [INFO] [stdout] | [INFO] [stdout] 22429 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22435 | ...::std::boxed::Box::new(move |_: crate::types::AlterEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22474:118 [INFO] [stdout] | [INFO] [stdout] 22468 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22474 | ...::std::boxed::Box::new(move |_: crate::types::DropEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22513:117 [INFO] [stdout] | [INFO] [stdout] 22507 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22513 | ...::std::boxed::Box::new(move |_: crate::types::GetEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22552:119 [INFO] [stdout] | [INFO] [stdout] 22546 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22552 | ...::std::boxed::Box::new(move |_: crate::types::ListEdgesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22591:119 [INFO] [stdout] | [INFO] [stdout] 22585 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22591 | ...::std::boxed::Box::new(move |_: crate::types::ListHostsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22630:123 [INFO] [stdout] | [INFO] [stdout] 22624 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22630 | ...::std::boxed::Box::new(move |_: crate::types::GetPartsAllocReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22669:119 [INFO] [stdout] | [INFO] [stdout] 22663 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22669 | ...::std::boxed::Box::new(move |_: crate::types::ListPartsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22708:118 [INFO] [stdout] | [INFO] [stdout] 22702 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22708 | ...::std::boxed::Box::new(move |_: crate::types::MultiPutReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22747:113 [INFO] [stdout] | [INFO] [stdout] 22741 | pub fn throw(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22747 | *closure = ::std::boxed::Box::new(move |_: crate::types::GetReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22786:118 [INFO] [stdout] | [INFO] [stdout] 22780 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22786 | ...::std::boxed::Box::new(move |_: crate::types::MultiGetReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22825:116 [INFO] [stdout] | [INFO] [stdout] 22819 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22825 | ...::std::boxed::Box::new(move |_: crate::types::RemoveReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22864:121 [INFO] [stdout] | [INFO] [stdout] 22858 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22864 | ...::std::boxed::Box::new(move |_: crate::types::RemoveRangeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22903:114 [INFO] [stdout] | [INFO] [stdout] 22897 | pub fn throw(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22903 | *closure = ::std::boxed::Box::new(move |_: crate::types::ScanReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22942:124 [INFO] [stdout] | [INFO] [stdout] 22936 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22942 | ...::std::boxed::Box::new(move |_: crate::types::CreateTagIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22981:122 [INFO] [stdout] | [INFO] [stdout] 22975 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22981 | ...::std::boxed::Box::new(move |_: crate::types::DropTagIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23020:121 [INFO] [stdout] | [INFO] [stdout] 23014 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23020 | ...::std::boxed::Box::new(move |_: crate::types::GetTagIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23059:124 [INFO] [stdout] | [INFO] [stdout] 23053 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23059 | ...::std::boxed::Box::new(move |_: crate::types::ListTagIndexesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23098:122 [INFO] [stdout] | [INFO] [stdout] 23092 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23098 | ...::std::boxed::Box::new(move |_: crate::types::RebuildIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23137:125 [INFO] [stdout] | [INFO] [stdout] 23131 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23137 | ...::std::boxed::Box::new(move |_: crate::types::ListIndexStatusReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23176:125 [INFO] [stdout] | [INFO] [stdout] 23170 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23176 | ...::std::boxed::Box::new(move |_: crate::types::CreateEdgeIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23215:123 [INFO] [stdout] | [INFO] [stdout] 23209 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23215 | ...::std::boxed::Box::new(move |_: crate::types::DropEdgeIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23254:122 [INFO] [stdout] | [INFO] [stdout] 23248 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23254 | ...::std::boxed::Box::new(move |_: crate::types::GetEdgeIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23293:125 [INFO] [stdout] | [INFO] [stdout] 23287 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23293 | ...::std::boxed::Box::new(move |_: crate::types::ListEdgeIndexesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23332:122 [INFO] [stdout] | [INFO] [stdout] 23326 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23332 | ...::std::boxed::Box::new(move |_: crate::types::RebuildIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23371:125 [INFO] [stdout] | [INFO] [stdout] 23365 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23371 | ...::std::boxed::Box::new(move |_: crate::types::ListIndexStatusReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23410:120 [INFO] [stdout] | [INFO] [stdout] 23404 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23410 | ...::std::boxed::Box::new(move |_: crate::types::CreateUserReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23449:118 [INFO] [stdout] | [INFO] [stdout] 23443 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23449 | ...::std::boxed::Box::new(move |_: crate::types::DropUserReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23488:119 [INFO] [stdout] | [INFO] [stdout] 23482 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23488 | ...::std::boxed::Box::new(move |_: crate::types::AlterUserReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23527:119 [INFO] [stdout] | [INFO] [stdout] 23521 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23527 | ...::std::boxed::Box::new(move |_: crate::types::GrantRoleReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23566:120 [INFO] [stdout] | [INFO] [stdout] 23560 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23566 | ...::std::boxed::Box::new(move |_: crate::types::RevokeRoleReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23605:119 [INFO] [stdout] | [INFO] [stdout] 23599 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23605 | ...::std::boxed::Box::new(move |_: crate::types::ListUsersReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23644:119 [INFO] [stdout] | [INFO] [stdout] 23638 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23644 | ...::std::boxed::Box::new(move |_: crate::types::ListRolesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23683:122 [INFO] [stdout] | [INFO] [stdout] 23677 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23683 | ...::std::boxed::Box::new(move |_: crate::types::GetUserRolesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23722:124 [INFO] [stdout] | [INFO] [stdout] 23716 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23722 | ...::std::boxed::Box::new(move |_: crate::types::ChangePasswordReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23761:112 [INFO] [stdout] | [INFO] [stdout] 23755 | pub fn throw(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23761 | *closure = ::std::boxed::Box::new(move |_: crate::types::HBReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23800:117 [INFO] [stdout] | [INFO] [stdout] 23794 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23800 | ...::std::boxed::Box::new(move |_: crate::types::BalanceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23839:123 [INFO] [stdout] | [INFO] [stdout] 23833 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23839 | ...::std::boxed::Box::new(move |_: crate::types::LeaderBalanceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23878:119 [INFO] [stdout] | [INFO] [stdout] 23872 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23878 | ...::std::boxed::Box::new(move |_: crate::types::RegConfigReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23917:119 [INFO] [stdout] | [INFO] [stdout] 23911 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23917 | ...::std::boxed::Box::new(move |_: crate::types::GetConfigReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23956:119 [INFO] [stdout] | [INFO] [stdout] 23950 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23956 | ...::std::boxed::Box::new(move |_: crate::types::SetConfigReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23995:121 [INFO] [stdout] | [INFO] [stdout] 23989 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23995 | ...::std::boxed::Box::new(move |_: crate::types::ListConfigsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24034:124 [INFO] [stdout] | [INFO] [stdout] 24028 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24034 | ...::std::boxed::Box::new(move |_: crate::types::CreateSnapshotReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24073:122 [INFO] [stdout] | [INFO] [stdout] 24067 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24073 | ...::std::boxed::Box::new(move |_: crate::types::DropSnapshotReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24112:123 [INFO] [stdout] | [INFO] [stdout] 24106 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24112 | ...::std::boxed::Box::new(move |_: crate::types::ListSnapshotsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24151:118 [INFO] [stdout] | [INFO] [stdout] 24145 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24151 | ...::std::boxed::Box::new(move |_: crate::types::AdminJobReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14154:13 [INFO] [stdout] | [INFO] [stdout] 14137 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14154 | / self.transport() [INFO] [stdout] 14155 | | .call(request) [INFO] [stdout] 14156 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14157 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14183 | | }(de) [INFO] [stdout] 14184 | | })) [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/lib.rs:14157:60 [INFO] [stdout] | [INFO] [stdout] 14157 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14158 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14159 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14160 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14183 | | ... }(de) [INFO] [stdout] 14184 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14210:13 [INFO] [stdout] | [INFO] [stdout] 14193 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14210 | / self.transport() [INFO] [stdout] 14211 | | .call(request) [INFO] [stdout] 14212 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14213 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14239 | | }(de) [INFO] [stdout] 14240 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14213:60 [INFO] [stdout] | [INFO] [stdout] 14213 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14214 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14215 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14216 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14239 | | ... }(de) [INFO] [stdout] 14240 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14266:13 [INFO] [stdout] | [INFO] [stdout] 14249 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14266 | / self.transport() [INFO] [stdout] 14267 | | .call(request) [INFO] [stdout] 14268 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14269 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14295 | | }(de) [INFO] [stdout] 14296 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14269:60 [INFO] [stdout] | [INFO] [stdout] 14269 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14270 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14271 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14272 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14295 | | ... }(de) [INFO] [stdout] 14296 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14322:13 [INFO] [stdout] | [INFO] [stdout] 14305 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14322 | / self.transport() [INFO] [stdout] 14323 | | .call(request) [INFO] [stdout] 14324 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14325 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14351 | | }(de) [INFO] [stdout] 14352 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14325:60 [INFO] [stdout] | [INFO] [stdout] 14325 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14326 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14327 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14378:13 [INFO] [stdout] | [INFO] [stdout] 14361 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14378 | / self.transport() [INFO] [stdout] 14379 | | .call(request) [INFO] [stdout] 14380 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14381 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14407 | | }(de) [INFO] [stdout] 14408 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14381:60 [INFO] [stdout] | [INFO] [stdout] 14381 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14382 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14383 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14384 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14407 | | ... }(de) [INFO] [stdout] 14408 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14434:13 [INFO] [stdout] | [INFO] [stdout] 14417 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14434 | / self.transport() [INFO] [stdout] 14435 | | .call(request) [INFO] [stdout] 14436 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14437 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14463 | | }(de) [INFO] [stdout] 14464 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14437:60 [INFO] [stdout] | [INFO] [stdout] 14437 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14438 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14439 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14440 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14463 | | ... }(de) [INFO] [stdout] 14464 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14490:13 [INFO] [stdout] | [INFO] [stdout] 14473 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14490 | / self.transport() [INFO] [stdout] 14491 | | .call(request) [INFO] [stdout] 14492 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14493 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14519 | | }(de) [INFO] [stdout] 14520 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14493:60 [INFO] [stdout] | [INFO] [stdout] 14493 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14494 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14495 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14496 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14519 | | ... }(de) [INFO] [stdout] 14520 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14546:13 [INFO] [stdout] | [INFO] [stdout] 14529 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14546 | / self.transport() [INFO] [stdout] 14547 | | .call(request) [INFO] [stdout] 14548 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14549 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14575 | | }(de) [INFO] [stdout] 14576 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14549:60 [INFO] [stdout] | [INFO] [stdout] 14549 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14550 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14551 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14552 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14575 | | ... }(de) [INFO] [stdout] 14576 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14602:13 [INFO] [stdout] | [INFO] [stdout] 14585 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14602 | / self.transport() [INFO] [stdout] 14603 | | .call(request) [INFO] [stdout] 14604 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14605 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14631 | | }(de) [INFO] [stdout] 14632 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14605:60 [INFO] [stdout] | [INFO] [stdout] 14605 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14606 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14607 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14608 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14631 | | ... }(de) [INFO] [stdout] 14632 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14658:13 [INFO] [stdout] | [INFO] [stdout] 14641 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14658 | / self.transport() [INFO] [stdout] 14659 | | .call(request) [INFO] [stdout] 14660 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14661 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14687 | | }(de) [INFO] [stdout] 14688 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14661:60 [INFO] [stdout] | [INFO] [stdout] 14661 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14662 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14663 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14664 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14687 | | ... }(de) [INFO] [stdout] 14688 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14714:13 [INFO] [stdout] | [INFO] [stdout] 14697 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14714 | / self.transport() [INFO] [stdout] 14715 | | .call(request) [INFO] [stdout] 14716 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14717 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14743 | | }(de) [INFO] [stdout] 14744 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14717:60 [INFO] [stdout] | [INFO] [stdout] 14717 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14718 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14719 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14720 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14743 | | ... }(de) [INFO] [stdout] 14744 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14770:13 [INFO] [stdout] | [INFO] [stdout] 14753 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14770 | / self.transport() [INFO] [stdout] 14771 | | .call(request) [INFO] [stdout] 14772 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14773 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14799 | | }(de) [INFO] [stdout] 14800 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14773:60 [INFO] [stdout] | [INFO] [stdout] 14773 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14774 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14775 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14776 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14799 | | ... }(de) [INFO] [stdout] 14800 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14826:13 [INFO] [stdout] | [INFO] [stdout] 14809 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14826 | / self.transport() [INFO] [stdout] 14827 | | .call(request) [INFO] [stdout] 14828 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14829 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14855 | | }(de) [INFO] [stdout] 14856 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14829:60 [INFO] [stdout] | [INFO] [stdout] 14829 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14830 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14831 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14832 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14855 | | ... }(de) [INFO] [stdout] 14856 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14882:13 [INFO] [stdout] | [INFO] [stdout] 14865 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14882 | / self.transport() [INFO] [stdout] 14883 | | .call(request) [INFO] [stdout] 14884 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14885 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14911 | | }(de) [INFO] [stdout] 14912 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14885:60 [INFO] [stdout] | [INFO] [stdout] 14885 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14886 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14887 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14888 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14911 | | ... }(de) [INFO] [stdout] 14912 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14938:13 [INFO] [stdout] | [INFO] [stdout] 14921 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14938 | / self.transport() [INFO] [stdout] 14939 | | .call(request) [INFO] [stdout] 14940 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14941 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14967 | | }(de) [INFO] [stdout] 14968 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14941:60 [INFO] [stdout] | [INFO] [stdout] 14941 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14942 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14943 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14944 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14967 | | ... }(de) [INFO] [stdout] 14968 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14994:13 [INFO] [stdout] | [INFO] [stdout] 14977 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 14994 | / self.transport() [INFO] [stdout] 14995 | | .call(request) [INFO] [stdout] 14996 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14997 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15023 | | }(de) [INFO] [stdout] 15024 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:14997:60 [INFO] [stdout] | [INFO] [stdout] 14997 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14998 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14999 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15050:13 [INFO] [stdout] | [INFO] [stdout] 15033 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15050 | / self.transport() [INFO] [stdout] 15051 | | .call(request) [INFO] [stdout] 15052 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15053 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15079 | | }(de) [INFO] [stdout] 15080 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15053:60 [INFO] [stdout] | [INFO] [stdout] 15053 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15054 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15055 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15056 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15079 | | ... }(de) [INFO] [stdout] 15080 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15106:13 [INFO] [stdout] | [INFO] [stdout] 15089 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15106 | / self.transport() [INFO] [stdout] 15107 | | .call(request) [INFO] [stdout] 15108 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15109 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15135 | | }(de) [INFO] [stdout] 15136 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15109:60 [INFO] [stdout] | [INFO] [stdout] 15109 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15110 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15111 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15112 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15135 | | ... }(de) [INFO] [stdout] 15136 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15162:13 [INFO] [stdout] | [INFO] [stdout] 15145 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15162 | / self.transport() [INFO] [stdout] 15163 | | .call(request) [INFO] [stdout] 15164 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15165 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15191 | | }(de) [INFO] [stdout] 15192 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15165:60 [INFO] [stdout] | [INFO] [stdout] 15165 | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | ____________________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15166 | | let de = P::deserializer(reply); [INFO] [stdout] 15167 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15168 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15191 | | }(de) [INFO] [stdout] 15192 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15218:13 [INFO] [stdout] | [INFO] [stdout] 15201 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15218 | / self.transport() [INFO] [stdout] 15219 | | .call(request) [INFO] [stdout] 15220 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15221 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15247 | | }(de) [INFO] [stdout] 15248 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15221:60 [INFO] [stdout] | [INFO] [stdout] 15221 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15222 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15223 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15224 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15247 | | ... }(de) [INFO] [stdout] 15248 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15274:13 [INFO] [stdout] | [INFO] [stdout] 15257 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15274 | / self.transport() [INFO] [stdout] 15275 | | .call(request) [INFO] [stdout] 15276 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15277 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15303 | | }(de) [INFO] [stdout] 15304 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15277:60 [INFO] [stdout] | [INFO] [stdout] 15277 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15278 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15279 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15280 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15303 | | ... }(de) [INFO] [stdout] 15304 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15330:13 [INFO] [stdout] | [INFO] [stdout] 15313 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15330 | / self.transport() [INFO] [stdout] 15331 | | .call(request) [INFO] [stdout] 15332 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15333 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15359 | | }(de) [INFO] [stdout] 15360 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15333:60 [INFO] [stdout] | [INFO] [stdout] 15333 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15334 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15335 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15336 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15359 | | ... }(de) [INFO] [stdout] 15360 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15386:13 [INFO] [stdout] | [INFO] [stdout] 15369 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15386 | / self.transport() [INFO] [stdout] 15387 | | .call(request) [INFO] [stdout] 15388 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15389 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15415 | | }(de) [INFO] [stdout] 15416 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15389:60 [INFO] [stdout] | [INFO] [stdout] 15389 | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | ____________________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15390 | | let de = P::deserializer(reply); [INFO] [stdout] 15391 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15392 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15415 | | }(de) [INFO] [stdout] 15416 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15442:13 [INFO] [stdout] | [INFO] [stdout] 15425 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15442 | / self.transport() [INFO] [stdout] 15443 | | .call(request) [INFO] [stdout] 15444 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15445 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15471 | | }(de) [INFO] [stdout] 15472 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15445:60 [INFO] [stdout] | [INFO] [stdout] 15445 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15446 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15447 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15448 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15471 | | ... }(de) [INFO] [stdout] 15472 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15498:13 [INFO] [stdout] | [INFO] [stdout] 15481 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15498 | / self.transport() [INFO] [stdout] 15499 | | .call(request) [INFO] [stdout] 15500 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15501 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15527 | | }(de) [INFO] [stdout] 15528 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15501:60 [INFO] [stdout] | [INFO] [stdout] 15501 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15502 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15503 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15504 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15527 | | ... }(de) [INFO] [stdout] 15528 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15554:13 [INFO] [stdout] | [INFO] [stdout] 15537 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15554 | / self.transport() [INFO] [stdout] 15555 | | .call(request) [INFO] [stdout] 15556 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15557 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15583 | | }(de) [INFO] [stdout] 15584 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15557:60 [INFO] [stdout] | [INFO] [stdout] 15557 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15558 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15559 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15610:13 [INFO] [stdout] | [INFO] [stdout] 15593 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15610 | / self.transport() [INFO] [stdout] 15611 | | .call(request) [INFO] [stdout] 15612 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15613 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15639 | | }(de) [INFO] [stdout] 15640 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15613:60 [INFO] [stdout] | [INFO] [stdout] 15613 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15614 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15615 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15666:13 [INFO] [stdout] | [INFO] [stdout] 15649 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15666 | / self.transport() [INFO] [stdout] 15667 | | .call(request) [INFO] [stdout] 15668 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15669 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15695 | | }(de) [INFO] [stdout] 15696 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15669:60 [INFO] [stdout] | [INFO] [stdout] 15669 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15670 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15671 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15722:13 [INFO] [stdout] | [INFO] [stdout] 15705 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15722 | / self.transport() [INFO] [stdout] 15723 | | .call(request) [INFO] [stdout] 15724 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15725 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15751 | | }(de) [INFO] [stdout] 15752 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15725:60 [INFO] [stdout] | [INFO] [stdout] 15725 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15726 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15727 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15778:13 [INFO] [stdout] | [INFO] [stdout] 15761 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15778 | / self.transport() [INFO] [stdout] 15779 | | .call(request) [INFO] [stdout] 15780 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15781 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15807 | | }(de) [INFO] [stdout] 15808 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15781:60 [INFO] [stdout] | [INFO] [stdout] 15781 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15782 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15783 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15834:13 [INFO] [stdout] | [INFO] [stdout] 15817 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15834 | / self.transport() [INFO] [stdout] 15835 | | .call(request) [INFO] [stdout] 15836 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15837 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15863 | | }(de) [INFO] [stdout] 15864 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15837:60 [INFO] [stdout] | [INFO] [stdout] 15837 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15838 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15839 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15840 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15863 | | ... }(de) [INFO] [stdout] 15864 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15890:13 [INFO] [stdout] | [INFO] [stdout] 15873 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15890 | / self.transport() [INFO] [stdout] 15891 | | .call(request) [INFO] [stdout] 15892 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15893 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15919 | | }(de) [INFO] [stdout] 15920 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15893:60 [INFO] [stdout] | [INFO] [stdout] 15893 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15894 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15895 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15946:13 [INFO] [stdout] | [INFO] [stdout] 15929 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 15946 | / self.transport() [INFO] [stdout] 15947 | | .call(request) [INFO] [stdout] 15948 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15949 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15975 | | }(de) [INFO] [stdout] 15976 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:15949:60 [INFO] [stdout] | [INFO] [stdout] 15949 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15950 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15951 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16002:13 [INFO] [stdout] | [INFO] [stdout] 15985 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16002 | / self.transport() [INFO] [stdout] 16003 | | .call(request) [INFO] [stdout] 16004 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16005 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16031 | | }(de) [INFO] [stdout] 16032 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16005:60 [INFO] [stdout] | [INFO] [stdout] 16005 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16006 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16007 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16058:13 [INFO] [stdout] | [INFO] [stdout] 16041 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16058 | / self.transport() [INFO] [stdout] 16059 | | .call(request) [INFO] [stdout] 16060 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16061 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16087 | | }(de) [INFO] [stdout] 16088 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16061:60 [INFO] [stdout] | [INFO] [stdout] 16061 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16062 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16063 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16114:13 [INFO] [stdout] | [INFO] [stdout] 16097 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16114 | / self.transport() [INFO] [stdout] 16115 | | .call(request) [INFO] [stdout] 16116 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16117 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16143 | | }(de) [INFO] [stdout] 16144 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16117:60 [INFO] [stdout] | [INFO] [stdout] 16117 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16118 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16119 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16120 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16143 | | ... }(de) [INFO] [stdout] 16144 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16170:13 [INFO] [stdout] | [INFO] [stdout] 16153 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16170 | / self.transport() [INFO] [stdout] 16171 | | .call(request) [INFO] [stdout] 16172 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16173 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16199 | | }(de) [INFO] [stdout] 16200 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16173:60 [INFO] [stdout] | [INFO] [stdout] 16173 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16174 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16175 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16176 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16199 | | ... }(de) [INFO] [stdout] 16200 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16226:13 [INFO] [stdout] | [INFO] [stdout] 16209 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16226 | / self.transport() [INFO] [stdout] 16227 | | .call(request) [INFO] [stdout] 16228 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16229 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16255 | | }(de) [INFO] [stdout] 16256 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16229:60 [INFO] [stdout] | [INFO] [stdout] 16229 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16230 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16231 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16232 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16255 | | ... }(de) [INFO] [stdout] 16256 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16282:13 [INFO] [stdout] | [INFO] [stdout] 16265 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16282 | / self.transport() [INFO] [stdout] 16283 | | .call(request) [INFO] [stdout] 16284 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16285 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16311 | | }(de) [INFO] [stdout] 16312 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16285:60 [INFO] [stdout] | [INFO] [stdout] 16285 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16286 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16287 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16288 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16311 | | ... }(de) [INFO] [stdout] 16312 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16338:13 [INFO] [stdout] | [INFO] [stdout] 16321 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16338 | / self.transport() [INFO] [stdout] 16339 | | .call(request) [INFO] [stdout] 16340 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16341 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16367 | | }(de) [INFO] [stdout] 16368 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16341:60 [INFO] [stdout] | [INFO] [stdout] 16341 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16342 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16343 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16344 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16367 | | ... }(de) [INFO] [stdout] 16368 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16394:13 [INFO] [stdout] | [INFO] [stdout] 16377 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16394 | / self.transport() [INFO] [stdout] 16395 | | .call(request) [INFO] [stdout] 16396 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16397 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16423 | | }(de) [INFO] [stdout] 16424 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16397:60 [INFO] [stdout] | [INFO] [stdout] 16397 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16398 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16399 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16400 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16423 | | ... }(de) [INFO] [stdout] 16424 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16450:13 [INFO] [stdout] | [INFO] [stdout] 16433 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16450 | / self.transport() [INFO] [stdout] 16451 | | .call(request) [INFO] [stdout] 16452 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16453 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16479 | | }(de) [INFO] [stdout] 16480 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16453:60 [INFO] [stdout] | [INFO] [stdout] 16453 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16454 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16455 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16456 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16479 | | ... }(de) [INFO] [stdout] 16480 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16506:13 [INFO] [stdout] | [INFO] [stdout] 16489 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16506 | / self.transport() [INFO] [stdout] 16507 | | .call(request) [INFO] [stdout] 16508 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16509 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16535 | | }(de) [INFO] [stdout] 16536 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16509:60 [INFO] [stdout] | [INFO] [stdout] 16509 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16510 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16511 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16562:13 [INFO] [stdout] | [INFO] [stdout] 16545 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16562 | / self.transport() [INFO] [stdout] 16563 | | .call(request) [INFO] [stdout] 16564 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16565 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16591 | | }(de) [INFO] [stdout] 16592 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16565:60 [INFO] [stdout] | [INFO] [stdout] 16565 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16566 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16567 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16568 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16591 | | ... }(de) [INFO] [stdout] 16592 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16618:13 [INFO] [stdout] | [INFO] [stdout] 16601 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16618 | / self.transport() [INFO] [stdout] 16619 | | .call(request) [INFO] [stdout] 16620 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16621 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16647 | | }(de) [INFO] [stdout] 16648 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16621:60 [INFO] [stdout] | [INFO] [stdout] 16621 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16622 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16623 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16624 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16647 | | ... }(de) [INFO] [stdout] 16648 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16674:13 [INFO] [stdout] | [INFO] [stdout] 16657 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16674 | / self.transport() [INFO] [stdout] 16675 | | .call(request) [INFO] [stdout] 16676 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16677 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16703 | | }(de) [INFO] [stdout] 16704 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16677:60 [INFO] [stdout] | [INFO] [stdout] 16677 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16678 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16679 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16680 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16703 | | ... }(de) [INFO] [stdout] 16704 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16730:13 [INFO] [stdout] | [INFO] [stdout] 16713 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16730 | / self.transport() [INFO] [stdout] 16731 | | .call(request) [INFO] [stdout] 16732 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16733 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16759 | | }(de) [INFO] [stdout] 16760 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16733:60 [INFO] [stdout] | [INFO] [stdout] 16733 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16734 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16735 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16736 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16759 | | ... }(de) [INFO] [stdout] 16760 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16786:13 [INFO] [stdout] | [INFO] [stdout] 16769 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16786 | / self.transport() [INFO] [stdout] 16787 | | .call(request) [INFO] [stdout] 16788 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16789 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16815 | | }(de) [INFO] [stdout] 16816 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16789:60 [INFO] [stdout] | [INFO] [stdout] 16789 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16790 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16791 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16792 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16815 | | ... }(de) [INFO] [stdout] 16816 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16842:13 [INFO] [stdout] | [INFO] [stdout] 16825 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16842 | / self.transport() [INFO] [stdout] 16843 | | .call(request) [INFO] [stdout] 16844 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16845 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16871 | | }(de) [INFO] [stdout] 16872 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16845:60 [INFO] [stdout] | [INFO] [stdout] 16845 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16846 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16847 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16848 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16871 | | ... }(de) [INFO] [stdout] 16872 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16898:13 [INFO] [stdout] | [INFO] [stdout] 16881 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16898 | / self.transport() [INFO] [stdout] 16899 | | .call(request) [INFO] [stdout] 16900 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16901 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16927 | | }(de) [INFO] [stdout] 16928 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16901:60 [INFO] [stdout] | [INFO] [stdout] 16901 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16902 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16903 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16904 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16927 | | ... }(de) [INFO] [stdout] 16928 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16954:13 [INFO] [stdout] | [INFO] [stdout] 16937 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16954 | / self.transport() [INFO] [stdout] 16955 | | .call(request) [INFO] [stdout] 16956 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16957 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16983 | | }(de) [INFO] [stdout] 16984 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:16957:60 [INFO] [stdout] | [INFO] [stdout] 16957 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16958 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16959 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17010:13 [INFO] [stdout] | [INFO] [stdout] 16993 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17010 | / self.transport() [INFO] [stdout] 17011 | | .call(request) [INFO] [stdout] 17012 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17013 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17039 | | }(de) [INFO] [stdout] 17040 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17013:60 [INFO] [stdout] | [INFO] [stdout] 17013 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17014 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17015 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 17016 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 17039 | | ... }(de) [INFO] [stdout] 17040 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17066:13 [INFO] [stdout] | [INFO] [stdout] 17049 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17066 | / self.transport() [INFO] [stdout] 17067 | | .call(request) [INFO] [stdout] 17068 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17069 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17095 | | }(de) [INFO] [stdout] 17096 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17069:60 [INFO] [stdout] | [INFO] [stdout] 17069 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17070 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17071 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 17072 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 17095 | | ... }(de) [INFO] [stdout] 17096 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17122:13 [INFO] [stdout] | [INFO] [stdout] 17105 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17122 | / self.transport() [INFO] [stdout] 17123 | | .call(request) [INFO] [stdout] 17124 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17125 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17151 | | }(de) [INFO] [stdout] 17152 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17125:60 [INFO] [stdout] | [INFO] [stdout] 17125 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17126 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17127 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17178:13 [INFO] [stdout] | [INFO] [stdout] 17161 | let request = ::fbthrift::serialize!(P, |p| ::fbthrift::protocol::write_message( [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17178 | / self.transport() [INFO] [stdout] 17179 | | .call(request) [INFO] [stdout] 17180 | | .map_err(::std::convert::From::from) [INFO] [stdout] 17181 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 17207 | | }(de) [INFO] [stdout] 17208 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [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 222 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:17181:60 [INFO] [stdout] | [INFO] [stdout] 17181 | ... .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] | __________________-----___________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17182 | | ... let de = P::deserializer(reply); [INFO] [stdout] 17183 | | ... move |mut p: P::Deserializer| -> ::std::result::Result [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:17683:35 [INFO] [stdout] | [INFO] [stdout] 17675 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17676 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 17683 | ::std::sync::Arc::new(MetaServiceImpl::::new(transport)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21303:68 [INFO] [stdout] | [INFO] [stdout] 21301 | req: ::fbthrift::ProtocolDecoded

, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21302 | req_ctxt: &R, [INFO] [stdout] 21303 | ) -> ::anyhow::Result<::fbthrift::ProtocolEncodedFinal

> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 21304 | | use ::fbthrift::{BufExt as _, ProtocolReader as _, ServiceProcessor as _}; [INFO] [stdout] 21305 | | let mut p = P::deserializer(req); [INFO] [stdout] 21306 | | let (idx, mty, seqid) = p.read_message_begin(|name| self.method_idx(name))?; [INFO] [stdout] ... | [INFO] [stdout] 21339 | | } [INFO] [stdout] 21340 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21571:36 [INFO] [stdout] | [INFO] [stdout] 21569 | let mut closure = self.createSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21570 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 21571 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21579:36 [INFO] [stdout] | [INFO] [stdout] 21577 | let mut closure = self.dropSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21578 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 21579 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21587:36 [INFO] [stdout] | [INFO] [stdout] 21585 | let mut closure = self.getSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21586 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 21587 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21595:36 [INFO] [stdout] | [INFO] [stdout] 21593 | let mut closure = self.listSpaces.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21594 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSpacesReq) -> _ = &mut **closure; [INFO] [stdout] 21595 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21603:36 [INFO] [stdout] | [INFO] [stdout] 21601 | let mut closure = self.createTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21602 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagReq) -> _ = &mut **closure; [INFO] [stdout] 21603 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21611:36 [INFO] [stdout] | [INFO] [stdout] 21609 | let mut closure = self.alterTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21610 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterTagReq) -> _ = &mut **closure; [INFO] [stdout] 21611 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21619:36 [INFO] [stdout] | [INFO] [stdout] 21617 | let mut closure = self.dropTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21618 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagReq) -> _ = &mut **closure; [INFO] [stdout] 21619 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21627:36 [INFO] [stdout] | [INFO] [stdout] 21625 | let mut closure = self.getTag.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21626 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagReq) -> _ = &mut **closure; [INFO] [stdout] 21627 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21635:36 [INFO] [stdout] | [INFO] [stdout] 21633 | let mut closure = self.listTags.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21634 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagsReq) -> _ = &mut **closure; [INFO] [stdout] 21635 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21643:36 [INFO] [stdout] | [INFO] [stdout] 21641 | let mut closure = self.createEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21642 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21643 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21651:36 [INFO] [stdout] | [INFO] [stdout] 21649 | let mut closure = self.alterEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21650 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21651 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21659:36 [INFO] [stdout] | [INFO] [stdout] 21657 | let mut closure = self.dropEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21658 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21659 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21667:36 [INFO] [stdout] | [INFO] [stdout] 21665 | let mut closure = self.getEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21666 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 21667 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21675:36 [INFO] [stdout] | [INFO] [stdout] 21673 | let mut closure = self.listEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21674 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgesReq) -> _ = &mut **closure; [INFO] [stdout] 21675 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21683:36 [INFO] [stdout] | [INFO] [stdout] 21681 | let mut closure = self.listHosts.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21682 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListHostsReq) -> _ = &mut **closure; [INFO] [stdout] 21683 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21691:36 [INFO] [stdout] | [INFO] [stdout] 21689 | let mut closure = self.getPartsAlloc.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21690 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetPartsAllocReq) -> _ = &mut **closure; [INFO] [stdout] 21691 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21699:36 [INFO] [stdout] | [INFO] [stdout] 21697 | let mut closure = self.listParts.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21698 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListPartsReq) -> _ = &mut **closure; [INFO] [stdout] 21699 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21707:36 [INFO] [stdout] | [INFO] [stdout] 21705 | let mut closure = self.multiPut.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21706 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiPutReq) -> _ = &mut **closure; [INFO] [stdout] 21707 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21715:36 [INFO] [stdout] | [INFO] [stdout] 21713 | let mut closure = self.get.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21714 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetReq) -> _ = &mut **closure; [INFO] [stdout] 21715 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21723:36 [INFO] [stdout] | [INFO] [stdout] 21721 | let mut closure = self.multiGet.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21722 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiGetReq) -> _ = &mut **closure; [INFO] [stdout] 21723 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21731:36 [INFO] [stdout] | [INFO] [stdout] 21729 | let mut closure = self.remove.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21730 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveReq) -> _ = &mut **closure; [INFO] [stdout] 21731 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21739:36 [INFO] [stdout] | [INFO] [stdout] 21737 | let mut closure = self.removeRange.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21738 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveRangeReq) -> _ = &mut **closure; [INFO] [stdout] 21739 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21747:36 [INFO] [stdout] | [INFO] [stdout] 21745 | let mut closure = self.scan.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21746 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanReq) -> _ = &mut **closure; [INFO] [stdout] 21747 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21755:36 [INFO] [stdout] | [INFO] [stdout] 21753 | let mut closure = self.createTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21754 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21755 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21763:36 [INFO] [stdout] | [INFO] [stdout] 21761 | let mut closure = self.dropTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21762 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21763 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21771:36 [INFO] [stdout] | [INFO] [stdout] 21769 | let mut closure = self.getTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21770 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21771 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21779:36 [INFO] [stdout] | [INFO] [stdout] 21777 | let mut closure = self.listTagIndexes.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21778 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 21779 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21787:36 [INFO] [stdout] | [INFO] [stdout] 21785 | let mut closure = self.rebuildTagIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21786 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21787 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21795:36 [INFO] [stdout] | [INFO] [stdout] 21793 | let mut closure = self.listTagIndexStatus.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21794 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 21795 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21803:36 [INFO] [stdout] | [INFO] [stdout] 21801 | let mut closure = self.createEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21802 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21803 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21811:36 [INFO] [stdout] | [INFO] [stdout] 21809 | let mut closure = self.dropEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21810 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21811 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21819:36 [INFO] [stdout] | [INFO] [stdout] 21817 | let mut closure = self.getEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21818 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21819 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21827:36 [INFO] [stdout] | [INFO] [stdout] 21825 | let mut closure = self.listEdgeIndexes.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21826 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgeIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 21827 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21835:36 [INFO] [stdout] | [INFO] [stdout] 21833 | let mut closure = self.rebuildEdgeIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21834 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 21835 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21843:36 [INFO] [stdout] | [INFO] [stdout] 21841 | let mut closure = self.listEdgeIndexStatus.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21842 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 21843 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21851:36 [INFO] [stdout] | [INFO] [stdout] 21849 | let mut closure = self.createUser.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21850 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateUserReq) -> _ = &mut **closure; [INFO] [stdout] 21851 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21859:36 [INFO] [stdout] | [INFO] [stdout] 21857 | let mut closure = self.dropUser.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21858 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropUserReq) -> _ = &mut **closure; [INFO] [stdout] 21859 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21867:36 [INFO] [stdout] | [INFO] [stdout] 21865 | let mut closure = self.alterUser.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21866 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterUserReq) -> _ = &mut **closure; [INFO] [stdout] 21867 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21875:36 [INFO] [stdout] | [INFO] [stdout] 21873 | let mut closure = self.grantRole.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21874 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GrantRoleReq) -> _ = &mut **closure; [INFO] [stdout] 21875 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21883:36 [INFO] [stdout] | [INFO] [stdout] 21881 | let mut closure = self.revokeRole.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21882 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RevokeRoleReq) -> _ = &mut **closure; [INFO] [stdout] 21883 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21891:36 [INFO] [stdout] | [INFO] [stdout] 21889 | let mut closure = self.listUsers.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21890 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListUsersReq) -> _ = &mut **closure; [INFO] [stdout] 21891 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21899:36 [INFO] [stdout] | [INFO] [stdout] 21897 | let mut closure = self.listRoles.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21898 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListRolesReq) -> _ = &mut **closure; [INFO] [stdout] 21899 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21907:36 [INFO] [stdout] | [INFO] [stdout] 21905 | let mut closure = self.getUserRoles.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21906 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetUserRolesReq) -> _ = &mut **closure; [INFO] [stdout] 21907 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21915:36 [INFO] [stdout] | [INFO] [stdout] 21913 | let mut closure = self.changePassword.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21914 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChangePasswordReq) -> _ = &mut **closure; [INFO] [stdout] 21915 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21923:36 [INFO] [stdout] | [INFO] [stdout] 21921 | let mut closure = self.heartBeat.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21922 | let closure: &mut dyn ::std::ops::FnMut(crate::types::HBReq) -> _ = &mut **closure; [INFO] [stdout] 21923 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21931:36 [INFO] [stdout] | [INFO] [stdout] 21929 | let mut closure = self.balance.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21930 | let closure: &mut dyn ::std::ops::FnMut(crate::types::BalanceReq) -> _ = &mut **closure; [INFO] [stdout] 21931 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21939:36 [INFO] [stdout] | [INFO] [stdout] 21937 | let mut closure = self.leaderBalance.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21938 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LeaderBalanceReq) -> _ = &mut **closure; [INFO] [stdout] 21939 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21947:36 [INFO] [stdout] | [INFO] [stdout] 21945 | let mut closure = self.regConfig.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21946 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RegConfigReq) -> _ = &mut **closure; [INFO] [stdout] 21947 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21955:36 [INFO] [stdout] | [INFO] [stdout] 21953 | let mut closure = self.getConfig.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21954 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 21955 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21963:36 [INFO] [stdout] | [INFO] [stdout] 21961 | let mut closure = self.setConfig.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21962 | let closure: &mut dyn ::std::ops::FnMut(crate::types::SetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 21963 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21971:36 [INFO] [stdout] | [INFO] [stdout] 21969 | let mut closure = self.listConfigs.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21970 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListConfigsReq) -> _ = &mut **closure; [INFO] [stdout] 21971 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21979:36 [INFO] [stdout] | [INFO] [stdout] 21977 | let mut closure = self.createSnapshot.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21978 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 21979 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21987:36 [INFO] [stdout] | [INFO] [stdout] 21985 | let mut closure = self.dropSnapshot.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21986 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 21987 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:21995:36 [INFO] [stdout] | [INFO] [stdout] 21993 | let mut closure = self.listSnapshots.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21994 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSnapshotsReq) -> _ = &mut **closure; [INFO] [stdout] 21995 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22003:36 [INFO] [stdout] | [INFO] [stdout] 22001 | let mut closure = self.runAdminJob.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22002 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AdminJobReq) -> _ = &mut **closure; [INFO] [stdout] 22003 | ::std::boxed::Box::pin(::futures::future::ready(closure(arg_req.clone()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22045:121 [INFO] [stdout] | [INFO] [stdout] 22039 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22045 | ...::std::boxed::Box::new(move |_: crate::types::CreateSpaceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22084:119 [INFO] [stdout] | [INFO] [stdout] 22078 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22084 | ...::std::boxed::Box::new(move |_: crate::types::DropSpaceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22123:118 [INFO] [stdout] | [INFO] [stdout] 22117 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22123 | ...::std::boxed::Box::new(move |_: crate::types::GetSpaceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22162:120 [INFO] [stdout] | [INFO] [stdout] 22156 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22162 | ...::std::boxed::Box::new(move |_: crate::types::ListSpacesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22201:119 [INFO] [stdout] | [INFO] [stdout] 22195 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22201 | ...::std::boxed::Box::new(move |_: crate::types::CreateTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22240:118 [INFO] [stdout] | [INFO] [stdout] 22234 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22240 | ...::std::boxed::Box::new(move |_: crate::types::AlterTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22279:117 [INFO] [stdout] | [INFO] [stdout] 22273 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22279 | ...::std::boxed::Box::new(move |_: crate::types::DropTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `nebula-graph-fbthrift-meta-v2` (lib test) due to 223 previous errors; 1 warning emitted [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:22318:116 [INFO] [stdout] | [INFO] [stdout] 22312 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22318 | ...::std::boxed::Box::new(move |_: crate::types::GetTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:22357:118 [INFO] [stdout] | [INFO] [stdout] 22351 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22357 | ...::std::boxed::Box::new(move |_: crate::types::ListTagsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22396:120 [INFO] [stdout] | [INFO] [stdout] 22390 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22396 | ...::std::boxed::Box::new(move |_: crate::types::CreateEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22435:119 [INFO] [stdout] | [INFO] [stdout] 22429 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22435 | ...::std::boxed::Box::new(move |_: crate::types::AlterEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22474:118 [INFO] [stdout] | [INFO] [stdout] 22468 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22474 | ...::std::boxed::Box::new(move |_: crate::types::DropEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22513:117 [INFO] [stdout] | [INFO] [stdout] 22507 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22513 | ...::std::boxed::Box::new(move |_: crate::types::GetEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22552:119 [INFO] [stdout] | [INFO] [stdout] 22546 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22552 | ...::std::boxed::Box::new(move |_: crate::types::ListEdgesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22591:119 [INFO] [stdout] | [INFO] [stdout] 22585 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22591 | ...::std::boxed::Box::new(move |_: crate::types::ListHostsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22630:123 [INFO] [stdout] | [INFO] [stdout] 22624 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22630 | ...::std::boxed::Box::new(move |_: crate::types::GetPartsAllocReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22669:119 [INFO] [stdout] | [INFO] [stdout] 22663 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22669 | ...::std::boxed::Box::new(move |_: crate::types::ListPartsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22708:118 [INFO] [stdout] | [INFO] [stdout] 22702 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22708 | ...::std::boxed::Box::new(move |_: crate::types::MultiPutReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22747:113 [INFO] [stdout] | [INFO] [stdout] 22741 | pub fn throw(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22747 | *closure = ::std::boxed::Box::new(move |_: crate::types::GetReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22786:118 [INFO] [stdout] | [INFO] [stdout] 22780 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22786 | ...::std::boxed::Box::new(move |_: crate::types::MultiGetReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22825:116 [INFO] [stdout] | [INFO] [stdout] 22819 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22825 | ...::std::boxed::Box::new(move |_: crate::types::RemoveReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22864:121 [INFO] [stdout] | [INFO] [stdout] 22858 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22864 | ...::std::boxed::Box::new(move |_: crate::types::RemoveRangeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22903:114 [INFO] [stdout] | [INFO] [stdout] 22897 | pub fn throw(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22903 | *closure = ::std::boxed::Box::new(move |_: crate::types::ScanReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22942:124 [INFO] [stdout] | [INFO] [stdout] 22936 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22942 | ...::std::boxed::Box::new(move |_: crate::types::CreateTagIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:22981:122 [INFO] [stdout] | [INFO] [stdout] 22975 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 22981 | ...::std::boxed::Box::new(move |_: crate::types::DropTagIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23020:121 [INFO] [stdout] | [INFO] [stdout] 23014 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23020 | ...::std::boxed::Box::new(move |_: crate::types::GetTagIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23059:124 [INFO] [stdout] | [INFO] [stdout] 23053 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23059 | ...::std::boxed::Box::new(move |_: crate::types::ListTagIndexesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23098:122 [INFO] [stdout] | [INFO] [stdout] 23092 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23098 | ...::std::boxed::Box::new(move |_: crate::types::RebuildIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23137:125 [INFO] [stdout] | [INFO] [stdout] 23131 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23137 | ...::std::boxed::Box::new(move |_: crate::types::ListIndexStatusReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23176:125 [INFO] [stdout] | [INFO] [stdout] 23170 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23176 | ...::std::boxed::Box::new(move |_: crate::types::CreateEdgeIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23215:123 [INFO] [stdout] | [INFO] [stdout] 23209 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23215 | ...::std::boxed::Box::new(move |_: crate::types::DropEdgeIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23254:122 [INFO] [stdout] | [INFO] [stdout] 23248 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23254 | ...::std::boxed::Box::new(move |_: crate::types::GetEdgeIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23293:125 [INFO] [stdout] | [INFO] [stdout] 23287 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23293 | ...::std::boxed::Box::new(move |_: crate::types::ListEdgeIndexesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23332:122 [INFO] [stdout] | [INFO] [stdout] 23326 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23332 | ...::std::boxed::Box::new(move |_: crate::types::RebuildIndexReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23371:125 [INFO] [stdout] | [INFO] [stdout] 23365 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23371 | ...::std::boxed::Box::new(move |_: crate::types::ListIndexStatusReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23410:120 [INFO] [stdout] | [INFO] [stdout] 23404 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23410 | ...::std::boxed::Box::new(move |_: crate::types::CreateUserReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23449:118 [INFO] [stdout] | [INFO] [stdout] 23443 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23449 | ...::std::boxed::Box::new(move |_: crate::types::DropUserReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23488:119 [INFO] [stdout] | [INFO] [stdout] 23482 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23488 | ...::std::boxed::Box::new(move |_: crate::types::AlterUserReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23527:119 [INFO] [stdout] | [INFO] [stdout] 23521 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23527 | ...::std::boxed::Box::new(move |_: crate::types::GrantRoleReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23566:120 [INFO] [stdout] | [INFO] [stdout] 23560 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23566 | ...::std::boxed::Box::new(move |_: crate::types::RevokeRoleReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23605:119 [INFO] [stdout] | [INFO] [stdout] 23599 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23605 | ...::std::boxed::Box::new(move |_: crate::types::ListUsersReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23644:119 [INFO] [stdout] | [INFO] [stdout] 23638 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23644 | ...::std::boxed::Box::new(move |_: crate::types::ListRolesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23683:122 [INFO] [stdout] | [INFO] [stdout] 23677 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23683 | ...::std::boxed::Box::new(move |_: crate::types::GetUserRolesReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23722:124 [INFO] [stdout] | [INFO] [stdout] 23716 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23722 | ...::std::boxed::Box::new(move |_: crate::types::ChangePasswordReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23761:112 [INFO] [stdout] | [INFO] [stdout] 23755 | pub fn throw(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23761 | *closure = ::std::boxed::Box::new(move |_: crate::types::HBReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23800:117 [INFO] [stdout] | [INFO] [stdout] 23794 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23800 | ...::std::boxed::Box::new(move |_: crate::types::BalanceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23839:123 [INFO] [stdout] | [INFO] [stdout] 23833 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23839 | ...::std::boxed::Box::new(move |_: crate::types::LeaderBalanceReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23878:119 [INFO] [stdout] | [INFO] [stdout] 23872 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23878 | ...::std::boxed::Box::new(move |_: crate::types::RegConfigReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23917:119 [INFO] [stdout] | [INFO] [stdout] 23911 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23917 | ...::std::boxed::Box::new(move |_: crate::types::GetConfigReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23956:119 [INFO] [stdout] | [INFO] [stdout] 23950 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23956 | ...::std::boxed::Box::new(move |_: crate::types::SetConfigReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:23995:121 [INFO] [stdout] | [INFO] [stdout] 23989 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23995 | ...::std::boxed::Box::new(move |_: crate::types::ListConfigsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24034:124 [INFO] [stdout] | [INFO] [stdout] 24028 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24034 | ...::std::boxed::Box::new(move |_: crate::types::CreateSnapshotReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24073:122 [INFO] [stdout] | [INFO] [stdout] 24067 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24073 | ...::std::boxed::Box::new(move |_: crate::types::DropSnapshotReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24112:123 [INFO] [stdout] | [INFO] [stdout] 24106 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24112 | ...::std::boxed::Box::new(move |_: crate::types::ListSnapshotsReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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/lib.rs:24151:118 [INFO] [stdout] | [INFO] [stdout] 24145 | ...(&self, exception: E) [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24151 | ...::std::boxed::Box::new(move |_: crate::types::AdminJobReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [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 222 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `nebula-graph-fbthrift-meta-v2` (lib) due to 223 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "6505bdad47ea9a0e9ac1fdceaf41e3a96a446d807eefb65142ee5455a7079982", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6505bdad47ea9a0e9ac1fdceaf41e3a96a446d807eefb65142ee5455a7079982", kill_on_drop: false }` [INFO] [stdout] 6505bdad47ea9a0e9ac1fdceaf41e3a96a446d807eefb65142ee5455a7079982