[INFO] fetching crate nebula-graph-fbthrift-meta 0.1.1... [INFO] checking nebula-graph-fbthrift-meta-0.1.1 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate nebula-graph-fbthrift-meta 0.1.1 into /workspace/builds/worker-6-tc2/source [INFO] validating manifest of crates.io crate nebula-graph-fbthrift-meta 0.1.1 on toolchain 4d98531622e1718ae0bc3c7a1ab9cd8938428452 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate nebula-graph-fbthrift-meta 0.1.1 [INFO] finished tweaking crates.io crate nebula-graph-fbthrift-meta 0.1.1 [INFO] tweaked toml for crates.io crate nebula-graph-fbthrift-meta 0.1.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 37 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-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2a0d8f12a7e492dd1d27491edc04aefc5bf29d7acaf5a7e0375513f5f9ea33b2 [INFO] running `Command { std: "docker" "start" "-a" "2a0d8f12a7e492dd1d27491edc04aefc5bf29d7acaf5a7e0375513f5f9ea33b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2a0d8f12a7e492dd1d27491edc04aefc5bf29d7acaf5a7e0375513f5f9ea33b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a0d8f12a7e492dd1d27491edc04aefc5bf29d7acaf5a7e0375513f5f9ea33b2", kill_on_drop: false }` [INFO] [stdout] 2a0d8f12a7e492dd1d27491edc04aefc5bf29d7acaf5a7e0375513f5f9ea33b2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dtail_expr_drop_order" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dec9286bf3d8c460fc9545aaa33c5be6991b9328ff11c5ed5746e6849ee175b7 [INFO] running `Command { std: "docker" "start" "-a" "dec9286bf3d8c460fc9545aaa33c5be6991b9328ff11c5ed5746e6849ee175b7", 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 proc-macro2 v1.0.86 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling autocfg v1.3.0 [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Compiling libc v0.2.158 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling anyhow v1.0.86 [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Checking futures-sink v0.3.30 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Checking futures-task v0.3.30 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking futures-io v0.3.30 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Checking ordered-float v1.1.1 [INFO] [stderr] Checking bytes v0.4.12 [INFO] [stderr] Compiling num-derive v0.3.3 [INFO] [stderr] Checking bufsize v0.5.1 [INFO] [stderr] Checking futures v0.3.30 [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 fbthrift-git v0.0.1+unstable2020090200 [INFO] [stderr] Checking nebula-graph-fbthrift-common v0.1.1 [INFO] [stderr] Checking nebula-graph-fbthrift-meta v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:16631:13 [INFO] [stdout] | [INFO] [stdout] 16631 | 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] 16631 | ::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:16631:13 [INFO] [stdout] | [INFO] [stdout] 16631 | 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] 16631 | ::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:2177:39 [INFO] [stdout] | [INFO] [stdout] 2162 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2177 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2178 | | tag_id: field_tag_id.unwrap_or_default(), [INFO] [stdout] 2179 | | tag_name: field_tag_name.unwrap_or_default(), [INFO] [stdout] 2180 | | version: field_version.unwrap_or_default(), [INFO] [stdout] 2181 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 2182 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [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:2239:39 [INFO] [stdout] | [INFO] [stdout] 2226 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2239 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2240 | | op: field_op.unwrap_or_default(), [INFO] [stdout] 2241 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 2242 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:2311:39 [INFO] [stdout] | [INFO] [stdout] 2296 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2311 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2312 | | edge_type: field_edge_type.unwrap_or_default(), [INFO] [stdout] 2313 | | edge_name: field_edge_name.unwrap_or_default(), [INFO] [stdout] 2314 | | version: field_version.unwrap_or_default(), [INFO] [stdout] 2315 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 2316 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3264:39 [INFO] [stdout] | [INFO] [stdout] 3248 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3264 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3265 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3266 | | tag_name: field_tag_name.unwrap_or_default(), [INFO] [stdout] 3267 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3268 | | if_not_exists: field_if_not_exists.unwrap_or_default(), [INFO] [stdout] 3269 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3338:39 [INFO] [stdout] | [INFO] [stdout] 3322 | let mut field_tag_items = ::std::option::Option::None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3338 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3339 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3340 | | tag_name: field_tag_name.unwrap_or_default(), [INFO] [stdout] 3341 | | tag_items: field_tag_items.unwrap_or_default(), [INFO] [stdout] 3342 | | schema_prop: field_schema_prop.unwrap_or_default(), [INFO] [stdout] 3343 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3526:39 [INFO] [stdout] | [INFO] [stdout] 3512 | let mut field_tags = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3526 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3527 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 3528 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 3529 | | tags: field_tags.unwrap_or_default(), [INFO] [stdout] 3530 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3660:39 [INFO] [stdout] | [INFO] [stdout] 3646 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3660 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3661 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 3662 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 3663 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3664 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3733:39 [INFO] [stdout] | [INFO] [stdout] 3717 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3733 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3734 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3735 | | edge_name: field_edge_name.unwrap_or_default(), [INFO] [stdout] 3736 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3737 | | if_not_exists: field_if_not_exists.unwrap_or_default(), [INFO] [stdout] 3738 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3807:39 [INFO] [stdout] | [INFO] [stdout] 3791 | let mut field_edge_items = ::std::option::Option::None; [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3807 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3808 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3809 | | edge_name: field_edge_name.unwrap_or_default(), [INFO] [stdout] 3810 | | edge_items: field_edge_items.unwrap_or_default(), [INFO] [stdout] 3811 | | schema_prop: field_schema_prop.unwrap_or_default(), [INFO] [stdout] 3812 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3942:39 [INFO] [stdout] | [INFO] [stdout] 3928 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3942 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3943 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 3944 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 3945 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3946 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:4129:39 [INFO] [stdout] | [INFO] [stdout] 4115 | let mut field_edges = ::std::option::Option::None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4129 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 4130 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 4131 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 4132 | | edges: field_edges.unwrap_or_default(), [INFO] [stdout] 4133 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5565:39 [INFO] [stdout] | [INFO] [stdout] 5551 | let mut field_item = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5565 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 5566 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 5567 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 5568 | | item: field_item.unwrap_or_default(), [INFO] [stdout] 5569 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5685:39 [INFO] [stdout] | [INFO] [stdout] 5671 | let mut field_items = ::std::option::Option::None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5685 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 5686 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 5687 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 5688 | | items: field_items.unwrap_or_default(), [INFO] [stdout] 5689 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5960:39 [INFO] [stdout] | [INFO] [stdout] 5946 | let mut field_item = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5960 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 5961 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 5962 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 5963 | | item: field_item.unwrap_or_default(), [INFO] [stdout] 5964 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6080:39 [INFO] [stdout] | [INFO] [stdout] 6066 | let mut field_items = ::std::option::Option::None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6080 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 6081 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 6082 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 6083 | | items: field_items.unwrap_or_default(), [INFO] [stdout] 6084 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13088:13 [INFO] [stdout] | [INFO] [stdout] 13071 | 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] 13088 | / self.transport() [INFO] [stdout] 13089 | | .call(request) [INFO] [stdout] 13090 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13091 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13117 | | }(de) [INFO] [stdout] 13118 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13091:60 [INFO] [stdout] | [INFO] [stdout] 13091 | ... .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] 13092 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13093 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13094 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13117 | | ... }(de) [INFO] [stdout] 13118 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13144:13 [INFO] [stdout] | [INFO] [stdout] 13127 | 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] 13144 | / self.transport() [INFO] [stdout] 13145 | | .call(request) [INFO] [stdout] 13146 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13147 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13173 | | }(de) [INFO] [stdout] 13174 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13147:60 [INFO] [stdout] | [INFO] [stdout] 13147 | ... .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] 13148 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13149 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13150 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13173 | | ... }(de) [INFO] [stdout] 13174 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13200:13 [INFO] [stdout] | [INFO] [stdout] 13183 | 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] 13200 | / self.transport() [INFO] [stdout] 13201 | | .call(request) [INFO] [stdout] 13202 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13203 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13229 | | }(de) [INFO] [stdout] 13230 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13203:60 [INFO] [stdout] | [INFO] [stdout] 13203 | ... .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] 13204 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13205 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13206 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13229 | | ... }(de) [INFO] [stdout] 13230 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13256:13 [INFO] [stdout] | [INFO] [stdout] 13239 | 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] 13256 | / self.transport() [INFO] [stdout] 13257 | | .call(request) [INFO] [stdout] 13258 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13259 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13285 | | }(de) [INFO] [stdout] 13286 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13259:60 [INFO] [stdout] | [INFO] [stdout] 13259 | ... .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] 13260 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13261 | | ... 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:13312:13 [INFO] [stdout] | [INFO] [stdout] 13295 | 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] 13312 | / self.transport() [INFO] [stdout] 13313 | | .call(request) [INFO] [stdout] 13314 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13315 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13341 | | }(de) [INFO] [stdout] 13342 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13315:60 [INFO] [stdout] | [INFO] [stdout] 13315 | ... .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] 13316 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13317 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13318 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13341 | | ... }(de) [INFO] [stdout] 13342 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13368:13 [INFO] [stdout] | [INFO] [stdout] 13351 | 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] 13368 | / self.transport() [INFO] [stdout] 13369 | | .call(request) [INFO] [stdout] 13370 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13371 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13397 | | }(de) [INFO] [stdout] 13398 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13371:60 [INFO] [stdout] | [INFO] [stdout] 13371 | ... .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] 13372 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13373 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13374 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13397 | | ... }(de) [INFO] [stdout] 13398 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13424:13 [INFO] [stdout] | [INFO] [stdout] 13407 | 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] 13424 | / self.transport() [INFO] [stdout] 13425 | | .call(request) [INFO] [stdout] 13426 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13427 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13453 | | }(de) [INFO] [stdout] 13454 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13427:60 [INFO] [stdout] | [INFO] [stdout] 13427 | ... .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] 13428 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13429 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13430 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13453 | | ... }(de) [INFO] [stdout] 13454 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13480:13 [INFO] [stdout] | [INFO] [stdout] 13463 | 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] 13480 | / self.transport() [INFO] [stdout] 13481 | | .call(request) [INFO] [stdout] 13482 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13483 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13509 | | }(de) [INFO] [stdout] 13510 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13483:60 [INFO] [stdout] | [INFO] [stdout] 13483 | ... .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] 13484 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13485 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13486 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13509 | | ... }(de) [INFO] [stdout] 13510 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13536:13 [INFO] [stdout] | [INFO] [stdout] 13519 | 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] 13536 | / self.transport() [INFO] [stdout] 13537 | | .call(request) [INFO] [stdout] 13538 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13539 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13565 | | }(de) [INFO] [stdout] 13566 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13539:60 [INFO] [stdout] | [INFO] [stdout] 13539 | ... .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] 13540 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13541 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13542 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13565 | | ... }(de) [INFO] [stdout] 13566 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13592:13 [INFO] [stdout] | [INFO] [stdout] 13575 | 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] 13592 | / self.transport() [INFO] [stdout] 13593 | | .call(request) [INFO] [stdout] 13594 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13595 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13621 | | }(de) [INFO] [stdout] 13622 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13595:60 [INFO] [stdout] | [INFO] [stdout] 13595 | ... .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] 13596 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13597 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13598 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13621 | | ... }(de) [INFO] [stdout] 13622 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13648:13 [INFO] [stdout] | [INFO] [stdout] 13631 | 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] 13648 | / self.transport() [INFO] [stdout] 13649 | | .call(request) [INFO] [stdout] 13650 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13651 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13677 | | }(de) [INFO] [stdout] 13678 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13651:60 [INFO] [stdout] | [INFO] [stdout] 13651 | ... .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] 13652 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13653 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13654 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13677 | | ... }(de) [INFO] [stdout] 13678 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13704:13 [INFO] [stdout] | [INFO] [stdout] 13687 | 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] 13704 | / self.transport() [INFO] [stdout] 13705 | | .call(request) [INFO] [stdout] 13706 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13707 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13733 | | }(de) [INFO] [stdout] 13734 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13707:60 [INFO] [stdout] | [INFO] [stdout] 13707 | ... .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] 13708 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13709 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13710 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13733 | | ... }(de) [INFO] [stdout] 13734 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13760:13 [INFO] [stdout] | [INFO] [stdout] 13743 | 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] 13760 | / self.transport() [INFO] [stdout] 13761 | | .call(request) [INFO] [stdout] 13762 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13763 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13789 | | }(de) [INFO] [stdout] 13790 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13763:60 [INFO] [stdout] | [INFO] [stdout] 13763 | ... .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] 13764 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13765 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13766 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13789 | | ... }(de) [INFO] [stdout] 13790 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13816:13 [INFO] [stdout] | [INFO] [stdout] 13799 | 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] 13816 | / self.transport() [INFO] [stdout] 13817 | | .call(request) [INFO] [stdout] 13818 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13819 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13845 | | }(de) [INFO] [stdout] 13846 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13819:60 [INFO] [stdout] | [INFO] [stdout] 13819 | ... .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] 13820 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13821 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13822 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13845 | | ... }(de) [INFO] [stdout] 13846 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13872:13 [INFO] [stdout] | [INFO] [stdout] 13855 | 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] 13872 | / self.transport() [INFO] [stdout] 13873 | | .call(request) [INFO] [stdout] 13874 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13875 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13901 | | }(de) [INFO] [stdout] 13902 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13875:60 [INFO] [stdout] | [INFO] [stdout] 13875 | ... .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] 13876 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13877 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13878 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13901 | | ... }(de) [INFO] [stdout] 13902 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13928:13 [INFO] [stdout] | [INFO] [stdout] 13911 | 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] 13928 | / self.transport() [INFO] [stdout] 13929 | | .call(request) [INFO] [stdout] 13930 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13931 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13957 | | }(de) [INFO] [stdout] 13958 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13931:60 [INFO] [stdout] | [INFO] [stdout] 13931 | ... .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] 13932 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13933 | | ... 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:13984:13 [INFO] [stdout] | [INFO] [stdout] 13967 | 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] 13984 | / self.transport() [INFO] [stdout] 13985 | | .call(request) [INFO] [stdout] 13986 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13987 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14013 | | }(de) [INFO] [stdout] 14014 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13987:60 [INFO] [stdout] | [INFO] [stdout] 13987 | ... .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] 13988 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13989 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13990 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14013 | | ... }(de) [INFO] [stdout] 14014 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14040:13 [INFO] [stdout] | [INFO] [stdout] 14023 | 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] 14040 | / self.transport() [INFO] [stdout] 14041 | | .call(request) [INFO] [stdout] 14042 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14043 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14069 | | }(de) [INFO] [stdout] 14070 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14043:60 [INFO] [stdout] | [INFO] [stdout] 14043 | ... .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] 14044 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14045 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14046 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14069 | | ... }(de) [INFO] [stdout] 14070 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14096:13 [INFO] [stdout] | [INFO] [stdout] 14079 | 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] 14096 | / self.transport() [INFO] [stdout] 14097 | | .call(request) [INFO] [stdout] 14098 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14099 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14125 | | }(de) [INFO] [stdout] 14126 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14099:60 [INFO] [stdout] | [INFO] [stdout] 14099 | .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] 14100 | | let de = P::deserializer(reply); [INFO] [stdout] 14101 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14102 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14125 | | }(de) [INFO] [stdout] 14126 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14152:13 [INFO] [stdout] | [INFO] [stdout] 14135 | 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] 14152 | / self.transport() [INFO] [stdout] 14153 | | .call(request) [INFO] [stdout] 14154 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14155 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14181 | | }(de) [INFO] [stdout] 14182 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14155:60 [INFO] [stdout] | [INFO] [stdout] 14155 | ... .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] 14156 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14157 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14158 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14181 | | ... }(de) [INFO] [stdout] 14182 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14208:13 [INFO] [stdout] | [INFO] [stdout] 14191 | 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] 14208 | / self.transport() [INFO] [stdout] 14209 | | .call(request) [INFO] [stdout] 14210 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14211 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14237 | | }(de) [INFO] [stdout] 14238 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14211:60 [INFO] [stdout] | [INFO] [stdout] 14211 | ... .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] 14212 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14213 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14214 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14237 | | ... }(de) [INFO] [stdout] 14238 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14264:13 [INFO] [stdout] | [INFO] [stdout] 14247 | 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] 14264 | / self.transport() [INFO] [stdout] 14265 | | .call(request) [INFO] [stdout] 14266 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14267 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14293 | | }(de) [INFO] [stdout] 14294 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14267:60 [INFO] [stdout] | [INFO] [stdout] 14267 | ... .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] 14268 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14269 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14270 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14293 | | ... }(de) [INFO] [stdout] 14294 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14320:13 [INFO] [stdout] | [INFO] [stdout] 14303 | 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] 14320 | / self.transport() [INFO] [stdout] 14321 | | .call(request) [INFO] [stdout] 14322 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14323 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14349 | | }(de) [INFO] [stdout] 14350 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14323:60 [INFO] [stdout] | [INFO] [stdout] 14323 | .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] 14324 | | let de = P::deserializer(reply); [INFO] [stdout] 14325 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14326 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14349 | | }(de) [INFO] [stdout] 14350 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14376:13 [INFO] [stdout] | [INFO] [stdout] 14359 | 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] 14376 | / self.transport() [INFO] [stdout] 14377 | | .call(request) [INFO] [stdout] 14378 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14379 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14405 | | }(de) [INFO] [stdout] 14406 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14379:60 [INFO] [stdout] | [INFO] [stdout] 14379 | ... .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] 14380 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14381 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14382 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14405 | | ... }(de) [INFO] [stdout] 14406 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14432:13 [INFO] [stdout] | [INFO] [stdout] 14415 | 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] 14432 | / self.transport() [INFO] [stdout] 14433 | | .call(request) [INFO] [stdout] 14434 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14435 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14461 | | }(de) [INFO] [stdout] 14462 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14435:60 [INFO] [stdout] | [INFO] [stdout] 14435 | ... .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] 14436 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14437 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14438 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14461 | | ... }(de) [INFO] [stdout] 14462 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14488:13 [INFO] [stdout] | [INFO] [stdout] 14471 | 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] 14488 | / self.transport() [INFO] [stdout] 14489 | | .call(request) [INFO] [stdout] 14490 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14491 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14517 | | }(de) [INFO] [stdout] 14518 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14491:60 [INFO] [stdout] | [INFO] [stdout] 14491 | ... .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] 14492 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14493 | | ... 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:14544:13 [INFO] [stdout] | [INFO] [stdout] 14527 | 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] 14544 | / self.transport() [INFO] [stdout] 14545 | | .call(request) [INFO] [stdout] 14546 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14547 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14573 | | }(de) [INFO] [stdout] 14574 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14547:60 [INFO] [stdout] | [INFO] [stdout] 14547 | ... .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] 14548 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14549 | | ... 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:14600:13 [INFO] [stdout] | [INFO] [stdout] 14583 | 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] 14600 | / self.transport() [INFO] [stdout] 14601 | | .call(request) [INFO] [stdout] 14602 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14603 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14629 | | }(de) [INFO] [stdout] 14630 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14603:60 [INFO] [stdout] | [INFO] [stdout] 14603 | ... .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] 14604 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14605 | | ... 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:14656:13 [INFO] [stdout] | [INFO] [stdout] 14639 | 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] 14656 | / self.transport() [INFO] [stdout] 14657 | | .call(request) [INFO] [stdout] 14658 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14659 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14685 | | }(de) [INFO] [stdout] 14686 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14659:60 [INFO] [stdout] | [INFO] [stdout] 14659 | ... .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] 14660 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14661 | | ... 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:14712:13 [INFO] [stdout] | [INFO] [stdout] 14695 | 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] 14712 | / self.transport() [INFO] [stdout] 14713 | | .call(request) [INFO] [stdout] 14714 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14715 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14741 | | }(de) [INFO] [stdout] 14742 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14715:60 [INFO] [stdout] | [INFO] [stdout] 14715 | ... .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] 14716 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14717 | | ... 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:14768:13 [INFO] [stdout] | [INFO] [stdout] 14751 | 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] 14768 | / self.transport() [INFO] [stdout] 14769 | | .call(request) [INFO] [stdout] 14770 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14771 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14797 | | }(de) [INFO] [stdout] 14798 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14771:60 [INFO] [stdout] | [INFO] [stdout] 14771 | ... .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] 14772 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14773 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14774 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14797 | | ... }(de) [INFO] [stdout] 14798 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14824:13 [INFO] [stdout] | [INFO] [stdout] 14807 | 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] 14824 | / self.transport() [INFO] [stdout] 14825 | | .call(request) [INFO] [stdout] 14826 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14827 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14853 | | }(de) [INFO] [stdout] 14854 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14827:60 [INFO] [stdout] | [INFO] [stdout] 14827 | ... .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] 14828 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14829 | | ... 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:14880:13 [INFO] [stdout] | [INFO] [stdout] 14863 | 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] 14880 | / self.transport() [INFO] [stdout] 14881 | | .call(request) [INFO] [stdout] 14882 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14883 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14909 | | }(de) [INFO] [stdout] 14910 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14883:60 [INFO] [stdout] | [INFO] [stdout] 14883 | ... .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] 14884 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14885 | | ... 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:14936:13 [INFO] [stdout] | [INFO] [stdout] 14919 | 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] 14936 | / self.transport() [INFO] [stdout] 14937 | | .call(request) [INFO] [stdout] 14938 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14939 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14965 | | }(de) [INFO] [stdout] 14966 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14939:60 [INFO] [stdout] | [INFO] [stdout] 14939 | ... .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] 14940 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14941 | | ... 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:14992:13 [INFO] [stdout] | [INFO] [stdout] 14975 | 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] 14992 | / self.transport() [INFO] [stdout] 14993 | | .call(request) [INFO] [stdout] 14994 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14995 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15021 | | }(de) [INFO] [stdout] 15022 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14995:60 [INFO] [stdout] | [INFO] [stdout] 14995 | ... .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] 14996 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14997 | | ... 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:15048:13 [INFO] [stdout] | [INFO] [stdout] 15031 | 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] 15048 | / self.transport() [INFO] [stdout] 15049 | | .call(request) [INFO] [stdout] 15050 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15051 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15077 | | }(de) [INFO] [stdout] 15078 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15051:60 [INFO] [stdout] | [INFO] [stdout] 15051 | ... .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] 15052 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15053 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15054 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15077 | | ... }(de) [INFO] [stdout] 15078 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15104:13 [INFO] [stdout] | [INFO] [stdout] 15087 | 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] 15104 | / self.transport() [INFO] [stdout] 15105 | | .call(request) [INFO] [stdout] 15106 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15107 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15133 | | }(de) [INFO] [stdout] 15134 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15107:60 [INFO] [stdout] | [INFO] [stdout] 15107 | ... .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] 15108 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15109 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15110 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15133 | | ... }(de) [INFO] [stdout] 15134 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15160:13 [INFO] [stdout] | [INFO] [stdout] 15143 | 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] 15160 | / self.transport() [INFO] [stdout] 15161 | | .call(request) [INFO] [stdout] 15162 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15163 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15189 | | }(de) [INFO] [stdout] 15190 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15163:60 [INFO] [stdout] | [INFO] [stdout] 15163 | ... .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] 15164 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15165 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15166 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15189 | | ... }(de) [INFO] [stdout] 15190 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15216:13 [INFO] [stdout] | [INFO] [stdout] 15199 | 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] 15216 | / self.transport() [INFO] [stdout] 15217 | | .call(request) [INFO] [stdout] 15218 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15219 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15245 | | }(de) [INFO] [stdout] 15246 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15219:60 [INFO] [stdout] | [INFO] [stdout] 15219 | ... .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] 15220 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15221 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15222 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15245 | | ... }(de) [INFO] [stdout] 15246 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15272:13 [INFO] [stdout] | [INFO] [stdout] 15255 | 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] 15272 | / self.transport() [INFO] [stdout] 15273 | | .call(request) [INFO] [stdout] 15274 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15275 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15301 | | }(de) [INFO] [stdout] 15302 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15275:60 [INFO] [stdout] | [INFO] [stdout] 15275 | ... .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] 15276 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15277 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15278 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15301 | | ... }(de) [INFO] [stdout] 15302 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15328:13 [INFO] [stdout] | [INFO] [stdout] 15311 | 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] 15328 | / self.transport() [INFO] [stdout] 15329 | | .call(request) [INFO] [stdout] 15330 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15331 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15357 | | }(de) [INFO] [stdout] 15358 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15331:60 [INFO] [stdout] | [INFO] [stdout] 15331 | ... .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] 15332 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15333 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15334 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15357 | | ... }(de) [INFO] [stdout] 15358 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15384:13 [INFO] [stdout] | [INFO] [stdout] 15367 | 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] 15384 | / self.transport() [INFO] [stdout] 15385 | | .call(request) [INFO] [stdout] 15386 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15387 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15413 | | }(de) [INFO] [stdout] 15414 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15387:60 [INFO] [stdout] | [INFO] [stdout] 15387 | ... .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] 15388 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15389 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15390 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15413 | | ... }(de) [INFO] [stdout] 15414 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15440:13 [INFO] [stdout] | [INFO] [stdout] 15423 | 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] 15440 | / self.transport() [INFO] [stdout] 15441 | | .call(request) [INFO] [stdout] 15442 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15443 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15469 | | }(de) [INFO] [stdout] 15470 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15443:60 [INFO] [stdout] | [INFO] [stdout] 15443 | ... .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] 15444 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15445 | | ... 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:15496:13 [INFO] [stdout] | [INFO] [stdout] 15479 | 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] 15496 | / self.transport() [INFO] [stdout] 15497 | | .call(request) [INFO] [stdout] 15498 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15499 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15525 | | }(de) [INFO] [stdout] 15526 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15499:60 [INFO] [stdout] | [INFO] [stdout] 15499 | ... .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] 15500 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15501 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15502 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15525 | | ... }(de) [INFO] [stdout] 15526 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15552:13 [INFO] [stdout] | [INFO] [stdout] 15535 | 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] 15552 | / self.transport() [INFO] [stdout] 15553 | | .call(request) [INFO] [stdout] 15554 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15555 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15581 | | }(de) [INFO] [stdout] 15582 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15555:60 [INFO] [stdout] | [INFO] [stdout] 15555 | ... .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] 15556 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15557 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15558 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15581 | | ... }(de) [INFO] [stdout] 15582 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15608:13 [INFO] [stdout] | [INFO] [stdout] 15591 | 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] 15608 | / self.transport() [INFO] [stdout] 15609 | | .call(request) [INFO] [stdout] 15610 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15611 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15637 | | }(de) [INFO] [stdout] 15638 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15611:60 [INFO] [stdout] | [INFO] [stdout] 15611 | ... .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] 15612 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15613 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15614 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15637 | | ... }(de) [INFO] [stdout] 15638 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15664:13 [INFO] [stdout] | [INFO] [stdout] 15647 | 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] 15664 | / self.transport() [INFO] [stdout] 15665 | | .call(request) [INFO] [stdout] 15666 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15667 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15693 | | }(de) [INFO] [stdout] 15694 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15667:60 [INFO] [stdout] | [INFO] [stdout] 15667 | ... .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] 15668 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15669 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15670 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15693 | | ... }(de) [INFO] [stdout] 15694 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15720:13 [INFO] [stdout] | [INFO] [stdout] 15703 | 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] 15720 | / self.transport() [INFO] [stdout] 15721 | | .call(request) [INFO] [stdout] 15722 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15723 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15749 | | }(de) [INFO] [stdout] 15750 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15723:60 [INFO] [stdout] | [INFO] [stdout] 15723 | ... .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] 15724 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15725 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15726 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15749 | | ... }(de) [INFO] [stdout] 15750 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15776:13 [INFO] [stdout] | [INFO] [stdout] 15759 | 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] 15776 | / self.transport() [INFO] [stdout] 15777 | | .call(request) [INFO] [stdout] 15778 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15779 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15805 | | }(de) [INFO] [stdout] 15806 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15779:60 [INFO] [stdout] | [INFO] [stdout] 15779 | ... .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] 15780 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15781 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15782 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15805 | | ... }(de) [INFO] [stdout] 15806 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15832:13 [INFO] [stdout] | [INFO] [stdout] 15815 | 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] 15832 | / self.transport() [INFO] [stdout] 15833 | | .call(request) [INFO] [stdout] 15834 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15835 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15861 | | }(de) [INFO] [stdout] 15862 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15835:60 [INFO] [stdout] | [INFO] [stdout] 15835 | ... .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] 15836 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15837 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15838 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15861 | | ... }(de) [INFO] [stdout] 15862 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15888:13 [INFO] [stdout] | [INFO] [stdout] 15871 | 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] 15888 | / self.transport() [INFO] [stdout] 15889 | | .call(request) [INFO] [stdout] 15890 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15891 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15917 | | }(de) [INFO] [stdout] 15918 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15891:60 [INFO] [stdout] | [INFO] [stdout] 15891 | ... .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] 15892 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15893 | | ... 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:15944:13 [INFO] [stdout] | [INFO] [stdout] 15927 | 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] 15944 | / self.transport() [INFO] [stdout] 15945 | | .call(request) [INFO] [stdout] 15946 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15947 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15973 | | }(de) [INFO] [stdout] 15974 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15947:60 [INFO] [stdout] | [INFO] [stdout] 15947 | ... .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] 15948 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15949 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15950 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15973 | | ... }(de) [INFO] [stdout] 15974 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16000:13 [INFO] [stdout] | [INFO] [stdout] 15983 | 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] 16000 | / self.transport() [INFO] [stdout] 16001 | | .call(request) [INFO] [stdout] 16002 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16003 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16029 | | }(de) [INFO] [stdout] 16030 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16003:60 [INFO] [stdout] | [INFO] [stdout] 16003 | ... .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] 16004 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16005 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16006 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16029 | | ... }(de) [INFO] [stdout] 16030 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16056:13 [INFO] [stdout] | [INFO] [stdout] 16039 | 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] 16056 | / self.transport() [INFO] [stdout] 16057 | | .call(request) [INFO] [stdout] 16058 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16059 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16085 | | }(de) [INFO] [stdout] 16086 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16059:60 [INFO] [stdout] | [INFO] [stdout] 16059 | ... .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] 16060 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16061 | | ... 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:16112:13 [INFO] [stdout] | [INFO] [stdout] 16095 | 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] 16112 | / self.transport() [INFO] [stdout] 16113 | | .call(request) [INFO] [stdout] 16114 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16115 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16141 | | }(de) [INFO] [stdout] 16142 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16115:60 [INFO] [stdout] | [INFO] [stdout] 16115 | ... .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] 16116 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16117 | | ... 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:16617:35 [INFO] [stdout] | [INFO] [stdout] 16609 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16610 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16617 | ::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:16686:105 [INFO] [stdout] | [INFO] [stdout] 16685 | _req: crate::types::CreateTagReq, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16686 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 16687 | | ::std::result::Result::Err(crate::services::meta_service::CreateTagExn::ApplicationException( [INFO] [stdout] 16688 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16689 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16692 | | )) [INFO] [stdout] 16693 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16697:104 [INFO] [stdout] | [INFO] [stdout] 16696 | _req: crate::types::AlterTagReq, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16697 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________^ [INFO] [stdout] 16698 | | ::std::result::Result::Err(crate::services::meta_service::AlterTagExn::ApplicationException( [INFO] [stdout] 16699 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16700 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16703 | | )) [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:16741:106 [INFO] [stdout] | [INFO] [stdout] 16740 | _req: crate::types::CreateEdgeReq, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16741 | ) -> ::std::result::Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 16742 | | ::std::result::Result::Err(crate::services::meta_service::CreateEdgeExn::ApplicationException( [INFO] [stdout] 16743 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16744 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16747 | | )) [INFO] [stdout] 16748 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16752:105 [INFO] [stdout] | [INFO] [stdout] 16751 | _req: crate::types::AlterEdgeReq, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16752 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 16753 | | ::std::result::Result::Err(crate::services::meta_service::AlterEdgeExn::ApplicationException( [INFO] [stdout] 16754 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16755 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16758 | | )) [INFO] [stdout] 16759 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:20237:68 [INFO] [stdout] | [INFO] [stdout] 20235 | req: ::fbthrift::ProtocolDecoded

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

> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 20238 | | use ::fbthrift::{BufExt as _, ProtocolReader as _, ServiceProcessor as _}; [INFO] [stdout] 20239 | | let mut p = P::deserializer(req); [INFO] [stdout] 20240 | | let (idx, mty, seqid) = p.read_message_begin(|name| self.method_idx(name))?; [INFO] [stdout] ... | [INFO] [stdout] 20273 | | } [INFO] [stdout] 20274 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:20505:36 [INFO] [stdout] | [INFO] [stdout] 20503 | 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] 20504 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 20505 | ::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:20513:36 [INFO] [stdout] | [INFO] [stdout] 20511 | 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] 20512 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 20513 | ::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:20521:36 [INFO] [stdout] | [INFO] [stdout] 20519 | 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] 20520 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 20521 | ::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:20529:36 [INFO] [stdout] | [INFO] [stdout] 20527 | 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] 20528 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSpacesReq) -> _ = &mut **closure; [INFO] [stdout] 20529 | ::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:20537:36 [INFO] [stdout] | [INFO] [stdout] 20535 | 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] 20536 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagReq) -> _ = &mut **closure; [INFO] [stdout] 20537 | ::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:20545:36 [INFO] [stdout] | [INFO] [stdout] 20543 | 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] 20544 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterTagReq) -> _ = &mut **closure; [INFO] [stdout] 20545 | ::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:20553:36 [INFO] [stdout] | [INFO] [stdout] 20551 | 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] 20552 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagReq) -> _ = &mut **closure; [INFO] [stdout] 20553 | ::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:20561:36 [INFO] [stdout] | [INFO] [stdout] 20559 | 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] 20560 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagReq) -> _ = &mut **closure; [INFO] [stdout] 20561 | ::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:20569:36 [INFO] [stdout] | [INFO] [stdout] 20567 | 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] 20568 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagsReq) -> _ = &mut **closure; [INFO] [stdout] 20569 | ::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:20577:36 [INFO] [stdout] | [INFO] [stdout] 20575 | 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] 20576 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20577 | ::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:20585:36 [INFO] [stdout] | [INFO] [stdout] 20583 | 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] 20584 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20585 | ::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:20593:36 [INFO] [stdout] | [INFO] [stdout] 20591 | 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] 20592 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20593 | ::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:20601:36 [INFO] [stdout] | [INFO] [stdout] 20599 | 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] 20600 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20601 | ::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:20609:36 [INFO] [stdout] | [INFO] [stdout] 20607 | 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] 20608 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgesReq) -> _ = &mut **closure; [INFO] [stdout] 20609 | ::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:20617:36 [INFO] [stdout] | [INFO] [stdout] 20615 | 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] 20616 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListHostsReq) -> _ = &mut **closure; [INFO] [stdout] 20617 | ::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:20625:36 [INFO] [stdout] | [INFO] [stdout] 20623 | 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] 20624 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetPartsAllocReq) -> _ = &mut **closure; [INFO] [stdout] 20625 | ::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:20633:36 [INFO] [stdout] | [INFO] [stdout] 20631 | 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] 20632 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListPartsReq) -> _ = &mut **closure; [INFO] [stdout] 20633 | ::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:20641:36 [INFO] [stdout] | [INFO] [stdout] 20639 | 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] 20640 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiPutReq) -> _ = &mut **closure; [INFO] [stdout] 20641 | ::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:20649:36 [INFO] [stdout] | [INFO] [stdout] 20647 | 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] 20648 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetReq) -> _ = &mut **closure; [INFO] [stdout] 20649 | ::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:20657:36 [INFO] [stdout] | [INFO] [stdout] 20655 | 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] 20656 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiGetReq) -> _ = &mut **closure; [INFO] [stdout] 20657 | ::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:20665:36 [INFO] [stdout] | [INFO] [stdout] 20663 | 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] 20664 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveReq) -> _ = &mut **closure; [INFO] [stdout] 20665 | ::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:20673:36 [INFO] [stdout] | [INFO] [stdout] 20671 | 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] 20672 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveRangeReq) -> _ = &mut **closure; [INFO] [stdout] 20673 | ::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:20681:36 [INFO] [stdout] | [INFO] [stdout] 20679 | 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] 20680 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanReq) -> _ = &mut **closure; [INFO] [stdout] 20681 | ::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:20689:36 [INFO] [stdout] | [INFO] [stdout] 20687 | 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] 20688 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20689 | ::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:20697:36 [INFO] [stdout] | [INFO] [stdout] 20695 | 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] 20696 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20697 | ::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:20705:36 [INFO] [stdout] | [INFO] [stdout] 20703 | 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] 20704 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20705 | ::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:20713:36 [INFO] [stdout] | [INFO] [stdout] 20711 | 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] 20712 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 20713 | ::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:20721:36 [INFO] [stdout] | [INFO] [stdout] 20719 | 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] 20720 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20721 | ::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:20729:36 [INFO] [stdout] | [INFO] [stdout] 20727 | 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] 20728 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 20729 | ::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:20737:36 [INFO] [stdout] | [INFO] [stdout] 20735 | 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] 20736 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20737 | ::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:20745:36 [INFO] [stdout] | [INFO] [stdout] 20743 | 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] 20744 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20745 | ::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:20753:36 [INFO] [stdout] | [INFO] [stdout] 20751 | 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] 20752 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20753 | ::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:20761:36 [INFO] [stdout] | [INFO] [stdout] 20759 | 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] 20760 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgeIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 20761 | ::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:20769:36 [INFO] [stdout] | [INFO] [stdout] 20767 | 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] 20768 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20769 | ::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:20777:36 [INFO] [stdout] | [INFO] [stdout] 20775 | 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] 20776 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 20777 | ::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:20785:36 [INFO] [stdout] | [INFO] [stdout] 20783 | 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] 20784 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateUserReq) -> _ = &mut **closure; [INFO] [stdout] 20785 | ::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:20793:36 [INFO] [stdout] | [INFO] [stdout] 20791 | 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] 20792 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropUserReq) -> _ = &mut **closure; [INFO] [stdout] 20793 | ::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:20801:36 [INFO] [stdout] | [INFO] [stdout] 20799 | 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] 20800 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterUserReq) -> _ = &mut **closure; [INFO] [stdout] 20801 | ::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:20809:36 [INFO] [stdout] | [INFO] [stdout] 20807 | 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] 20808 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GrantRoleReq) -> _ = &mut **closure; [INFO] [stdout] 20809 | ::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:20817:36 [INFO] [stdout] | [INFO] [stdout] 20815 | 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] 20816 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RevokeRoleReq) -> _ = &mut **closure; [INFO] [stdout] 20817 | ::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:20825:36 [INFO] [stdout] | [INFO] [stdout] 20823 | 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] 20824 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListUsersReq) -> _ = &mut **closure; [INFO] [stdout] 20825 | ::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:20833:36 [INFO] [stdout] | [INFO] [stdout] 20831 | 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] 20832 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListRolesReq) -> _ = &mut **closure; [INFO] [stdout] 20833 | ::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:20841:36 [INFO] [stdout] | [INFO] [stdout] 20839 | 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] 20840 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetUserRolesReq) -> _ = &mut **closure; [INFO] [stdout] 20841 | ::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:20849:36 [INFO] [stdout] | [INFO] [stdout] 20847 | 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] 20848 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChangePasswordReq) -> _ = &mut **closure; [INFO] [stdout] 20849 | ::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:20857:36 [INFO] [stdout] | [INFO] [stdout] 20855 | 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] 20856 | let closure: &mut dyn ::std::ops::FnMut(crate::types::HBReq) -> _ = &mut **closure; [INFO] [stdout] 20857 | ::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:20865:36 [INFO] [stdout] | [INFO] [stdout] 20863 | 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] 20864 | let closure: &mut dyn ::std::ops::FnMut(crate::types::BalanceReq) -> _ = &mut **closure; [INFO] [stdout] 20865 | ::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:20873:36 [INFO] [stdout] | [INFO] [stdout] 20871 | 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] 20872 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LeaderBalanceReq) -> _ = &mut **closure; [INFO] [stdout] 20873 | ::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:20881:36 [INFO] [stdout] | [INFO] [stdout] 20879 | 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] 20880 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RegConfigReq) -> _ = &mut **closure; [INFO] [stdout] 20881 | ::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:20889:36 [INFO] [stdout] | [INFO] [stdout] 20887 | 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] 20888 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 20889 | ::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:20897:36 [INFO] [stdout] | [INFO] [stdout] 20895 | 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] 20896 | let closure: &mut dyn ::std::ops::FnMut(crate::types::SetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 20897 | ::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:20905:36 [INFO] [stdout] | [INFO] [stdout] 20903 | 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] 20904 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListConfigsReq) -> _ = &mut **closure; [INFO] [stdout] 20905 | ::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:20913:36 [INFO] [stdout] | [INFO] [stdout] 20911 | 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] 20912 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 20913 | ::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:20921:36 [INFO] [stdout] | [INFO] [stdout] 20919 | 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] 20920 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 20921 | ::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:20929:36 [INFO] [stdout] | [INFO] [stdout] 20927 | 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] 20928 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSnapshotsReq) -> _ = &mut **closure; [INFO] [stdout] 20929 | ::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:20937:36 [INFO] [stdout] | [INFO] [stdout] 20935 | 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] 20936 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AdminJobReq) -> _ = &mut **closure; [INFO] [stdout] 20937 | ::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:20979:121 [INFO] [stdout] | [INFO] [stdout] 20973 | ...(&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] 20979 | ...::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:21018:119 [INFO] [stdout] | [INFO] [stdout] 21012 | ...(&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] 21018 | ...::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:21057:118 [INFO] [stdout] | [INFO] [stdout] 21051 | ...(&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] 21057 | ...::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:21096:120 [INFO] [stdout] | [INFO] [stdout] 21090 | ...(&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] 21096 | ...::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:21135:119 [INFO] [stdout] | [INFO] [stdout] 21129 | ...ow(&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] 21135 | ...re = ::std::boxed::Box::new(move |_: crate::types::CreateTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ----------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21174:118 [INFO] [stdout] | [INFO] [stdout] 21168 | ...ow(&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] 21174 | ...re = ::std::boxed::Box::new(move |_: crate::types::AlterTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ---------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21213:117 [INFO] [stdout] | [INFO] [stdout] 21207 | ...(&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] 21213 | ...::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:21243:92 [INFO] [stdout] | [INFO] [stdout] 21241 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetTagReq) -> crate::types::GetTagResp + ::std::marker::Send + ::std::marker::Sy... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21242 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21243 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21252:116 [INFO] [stdout] | [INFO] [stdout] 21246 | ...(&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] 21252 | ...::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:21282:92 [INFO] [stdout] | [INFO] [stdout] 21280 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListTagsReq) -> crate::types::ListTagsResp + ::std::marker::Send + ::std::marker... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21281 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21282 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21291:118 [INFO] [stdout] | [INFO] [stdout] 21285 | ...(&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] 21291 | ...::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:21330:120 [INFO] [stdout] | [INFO] [stdout] 21324 | ...(&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] 21330 | ... = ::std::boxed::Box::new(move |_: crate::types::CreateEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ------------------------------ ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21369:119 [INFO] [stdout] | [INFO] [stdout] 21363 | ...ow(&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] 21369 | ...re = ::std::boxed::Box::new(move |_: crate::types::AlterEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ----------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21408:118 [INFO] [stdout] | [INFO] [stdout] 21402 | ...(&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] 21408 | ...::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:21438:92 [INFO] [stdout] | [INFO] [stdout] 21436 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetEdgeReq) -> crate::types::GetEdgeResp + ::std::marker::Send + ::std::marker::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21437 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21438 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21447:117 [INFO] [stdout] | [INFO] [stdout] 21441 | ...(&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] 21447 | ...::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:21477:92 [INFO] [stdout] | [INFO] [stdout] 21475 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListEdgesReq) -> crate::types::ListEdgesResp + ::std::marker::Send + ::std::mark... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21476 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21477 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21486:119 [INFO] [stdout] | [INFO] [stdout] 21480 | ...(&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] 21486 | ...::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:21525:119 [INFO] [stdout] | [INFO] [stdout] 21519 | ...(&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] 21525 | ...::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:21564:123 [INFO] [stdout] | [INFO] [stdout] 21558 | ...(&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] 21564 | ...::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:21603:119 [INFO] [stdout] | [INFO] [stdout] 21597 | ...(&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] 21603 | ...::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:21642:118 [INFO] [stdout] | [INFO] [stdout] 21636 | ...(&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] 21642 | ...::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:21681:113 [INFO] [stdout] | [INFO] [stdout] 21675 | 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] 21681 | *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:21720:118 [INFO] [stdout] | [INFO] [stdout] 21714 | ...(&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] 21720 | ...::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:21759:116 [INFO] [stdout] | [INFO] [stdout] 21753 | ...(&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] 21759 | ...::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:21798:121 [INFO] [stdout] | [INFO] [stdout] 21792 | ...(&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] 21798 | ...::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:21837:114 [INFO] [stdout] | [INFO] [stdout] 21831 | 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] 21837 | *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:21876:124 [INFO] [stdout] | [INFO] [stdout] 21870 | ...(&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] 21876 | ...::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:21915:122 [INFO] [stdout] | [INFO] [stdout] 21909 | ...(&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] 21915 | ...::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:21945:92 [INFO] [stdout] | [INFO] [stdout] 21943 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetTagIndexReq) -> crate::types::GetTagIndexResp + ::std::marker::Send + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21944 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21945 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21954:121 [INFO] [stdout] | [INFO] [stdout] 21948 | ...(&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] 21954 | ...::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:21984:92 [INFO] [stdout] | [INFO] [stdout] 21982 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListTagIndexesReq) -> crate::types::ListTagIndexesResp + ::std::marker::Send + :... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21983 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21984 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21993:124 [INFO] [stdout] | [INFO] [stdout] 21987 | ...(&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] 21993 | ...::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:22032:122 [INFO] [stdout] | [INFO] [stdout] 22026 | ...(&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] 22032 | ...::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:22071:125 [INFO] [stdout] | [INFO] [stdout] 22065 | ...(&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] 22071 | ...::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:22110:125 [INFO] [stdout] | [INFO] [stdout] 22104 | ...(&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] 22110 | ...::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:22149:123 [INFO] [stdout] | [INFO] [stdout] 22143 | ...(&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] 22149 | ...::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:22179:92 [INFO] [stdout] | [INFO] [stdout] 22177 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetEdgeIndexReq) -> crate::types::GetEdgeIndexResp + ::std::marker::Send + ::std... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22178 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 22179 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:22188:122 [INFO] [stdout] | [INFO] [stdout] 22182 | ...(&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] 22188 | ...::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:22218:92 [INFO] [stdout] | [INFO] [stdout] 22216 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListEdgeIndexesReq) -> crate::types::ListEdgeIndexesResp + ::std::marker::Send +... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22217 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 22218 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:22227:125 [INFO] [stdout] | [INFO] [stdout] 22221 | ...(&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] 22227 | ...::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:22266:122 [INFO] [stdout] | [INFO] [stdout] 22260 | ...(&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] 22266 | ...::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:22305:125 [INFO] [stdout] | [INFO] [stdout] 22299 | ...(&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] 22305 | ...::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:22344:120 [INFO] [stdout] | [INFO] [stdout] 22338 | ...(&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] 22344 | ...::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:22383:118 [INFO] [stdout] | [INFO] [stdout] 22377 | ...(&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] 22383 | ...::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:22422:119 [INFO] [stdout] | [INFO] [stdout] 22416 | ...(&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] 22422 | ...::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:22461:119 [INFO] [stdout] | [INFO] [stdout] 22455 | ...(&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] 22461 | ...::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:22500:120 [INFO] [stdout] | [INFO] [stdout] 22494 | ...(&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] 22500 | ...::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:22539:119 [INFO] [stdout] | [INFO] [stdout] 22533 | ...(&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] 22539 | ...::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:22578:119 [INFO] [stdout] | [INFO] [stdout] 22572 | ...(&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] 22578 | ...::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:22617:122 [INFO] [stdout] | [INFO] [stdout] 22611 | ...(&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] 22617 | ...::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:22656:124 [INFO] [stdout] | [INFO] [stdout] 22650 | ...(&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] 22656 | ...::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:22695:112 [INFO] [stdout] | [INFO] [stdout] 22689 | 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] 22695 | *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:22734:117 [INFO] [stdout] | [INFO] [stdout] 22728 | ...(&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] 22734 | ...::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:22773:123 [INFO] [stdout] | [INFO] [stdout] 22767 | ...(&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] 22773 | ...::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:22812:119 [INFO] [stdout] | [INFO] [stdout] 22806 | ...(&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] 22812 | ...::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:22851:119 [INFO] [stdout] | [INFO] [stdout] 22845 | ...(&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] 22851 | ...::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:22890:119 [INFO] [stdout] | [INFO] [stdout] 22884 | ...(&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] 22890 | ...::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:22929:121 [INFO] [stdout] | [INFO] [stdout] 22923 | ...(&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] 22929 | ...::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:22968:124 [INFO] [stdout] | [INFO] [stdout] 22962 | ...(&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] 22968 | ...::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:23007:122 [INFO] [stdout] | [INFO] [stdout] 23001 | ...(&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] 23007 | ...::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:23046:123 [INFO] [stdout] | [INFO] [stdout] 23040 | ...(&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] 23046 | ...::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:23085:118 [INFO] [stdout] | [INFO] [stdout] 23079 | ...(&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] 23085 | ...::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:2177:39 [INFO] [stdout] | [INFO] [stdout] 2162 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2177 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2178 | | tag_id: field_tag_id.unwrap_or_default(), [INFO] [stdout] 2179 | | tag_name: field_tag_name.unwrap_or_default(), [INFO] [stdout] 2180 | | version: field_version.unwrap_or_default(), [INFO] [stdout] 2181 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 2182 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [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:2239:39 [INFO] [stdout] | [INFO] [stdout] 2226 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2239 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2240 | | op: field_op.unwrap_or_default(), [INFO] [stdout] 2241 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 2242 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:2311:39 [INFO] [stdout] | [INFO] [stdout] 2296 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2311 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2312 | | edge_type: field_edge_type.unwrap_or_default(), [INFO] [stdout] 2313 | | edge_name: field_edge_name.unwrap_or_default(), [INFO] [stdout] 2314 | | version: field_version.unwrap_or_default(), [INFO] [stdout] 2315 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 2316 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3264:39 [INFO] [stdout] | [INFO] [stdout] 3248 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3264 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3265 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3266 | | tag_name: field_tag_name.unwrap_or_default(), [INFO] [stdout] 3267 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3268 | | if_not_exists: field_if_not_exists.unwrap_or_default(), [INFO] [stdout] 3269 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3338:39 [INFO] [stdout] | [INFO] [stdout] 3322 | let mut field_tag_items = ::std::option::Option::None; [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3338 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3339 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3340 | | tag_name: field_tag_name.unwrap_or_default(), [INFO] [stdout] 3341 | | tag_items: field_tag_items.unwrap_or_default(), [INFO] [stdout] 3342 | | schema_prop: field_schema_prop.unwrap_or_default(), [INFO] [stdout] 3343 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3526:39 [INFO] [stdout] | [INFO] [stdout] 3512 | let mut field_tags = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3526 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3527 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 3528 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 3529 | | tags: field_tags.unwrap_or_default(), [INFO] [stdout] 3530 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3660:39 [INFO] [stdout] | [INFO] [stdout] 3646 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3660 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3661 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 3662 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 3663 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3664 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3733:39 [INFO] [stdout] | [INFO] [stdout] 3717 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3733 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3734 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3735 | | edge_name: field_edge_name.unwrap_or_default(), [INFO] [stdout] 3736 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3737 | | if_not_exists: field_if_not_exists.unwrap_or_default(), [INFO] [stdout] 3738 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3807:39 [INFO] [stdout] | [INFO] [stdout] 3791 | let mut field_edge_items = ::std::option::Option::None; [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3807 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3808 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3809 | | edge_name: field_edge_name.unwrap_or_default(), [INFO] [stdout] 3810 | | edge_items: field_edge_items.unwrap_or_default(), [INFO] [stdout] 3811 | | schema_prop: field_schema_prop.unwrap_or_default(), [INFO] [stdout] 3812 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:3942:39 [INFO] [stdout] | [INFO] [stdout] 3928 | let mut field_schema = ::std::option::Option::None; [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3942 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3943 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 3944 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 3945 | | schema: field_schema.unwrap_or_default(), [INFO] [stdout] 3946 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:4129:39 [INFO] [stdout] | [INFO] [stdout] 4115 | let mut field_edges = ::std::option::Option::None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4129 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 4130 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 4131 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 4132 | | edges: field_edges.unwrap_or_default(), [INFO] [stdout] 4133 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5565:39 [INFO] [stdout] | [INFO] [stdout] 5551 | let mut field_item = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5565 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 5566 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 5567 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 5568 | | item: field_item.unwrap_or_default(), [INFO] [stdout] 5569 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5685:39 [INFO] [stdout] | [INFO] [stdout] 5671 | let mut field_items = ::std::option::Option::None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5685 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 5686 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 5687 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 5688 | | items: field_items.unwrap_or_default(), [INFO] [stdout] 5689 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5960:39 [INFO] [stdout] | [INFO] [stdout] 5946 | let mut field_item = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5960 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 5961 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 5962 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 5963 | | item: field_item.unwrap_or_default(), [INFO] [stdout] 5964 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6080:39 [INFO] [stdout] | [INFO] [stdout] 6066 | let mut field_items = ::std::option::Option::None; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6080 | ::std::result::Result::Ok(Self { [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 6081 | | code: field_code.unwrap_or_default(), [INFO] [stdout] 6082 | | leader: field_leader.unwrap_or_default(), [INFO] [stdout] 6083 | | items: field_items.unwrap_or_default(), [INFO] [stdout] 6084 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13088:13 [INFO] [stdout] | [INFO] [stdout] 13071 | 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] 13088 | / self.transport() [INFO] [stdout] 13089 | | .call(request) [INFO] [stdout] 13090 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13091 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13117 | | }(de) [INFO] [stdout] 13118 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13091:60 [INFO] [stdout] | [INFO] [stdout] 13091 | ... .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] 13092 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13093 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13094 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13117 | | ... }(de) [INFO] [stdout] 13118 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13144:13 [INFO] [stdout] | [INFO] [stdout] 13127 | 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] 13144 | / self.transport() [INFO] [stdout] 13145 | | .call(request) [INFO] [stdout] 13146 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13147 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13173 | | }(de) [INFO] [stdout] 13174 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13147:60 [INFO] [stdout] | [INFO] [stdout] 13147 | ... .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] 13148 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13149 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13150 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13173 | | ... }(de) [INFO] [stdout] 13174 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13200:13 [INFO] [stdout] | [INFO] [stdout] 13183 | 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] 13200 | / self.transport() [INFO] [stdout] 13201 | | .call(request) [INFO] [stdout] 13202 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13203 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13229 | | }(de) [INFO] [stdout] 13230 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13203:60 [INFO] [stdout] | [INFO] [stdout] 13203 | ... .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] 13204 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13205 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13206 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13229 | | ... }(de) [INFO] [stdout] 13230 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13256:13 [INFO] [stdout] | [INFO] [stdout] 13239 | 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] 13256 | / self.transport() [INFO] [stdout] 13257 | | .call(request) [INFO] [stdout] 13258 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13259 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13285 | | }(de) [INFO] [stdout] 13286 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13259:60 [INFO] [stdout] | [INFO] [stdout] 13259 | ... .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] 13260 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13261 | | ... 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:13312:13 [INFO] [stdout] | [INFO] [stdout] 13295 | 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] 13312 | / self.transport() [INFO] [stdout] 13313 | | .call(request) [INFO] [stdout] 13314 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13315 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13341 | | }(de) [INFO] [stdout] 13342 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13315:60 [INFO] [stdout] | [INFO] [stdout] 13315 | ... .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] 13316 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13317 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13318 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13341 | | ... }(de) [INFO] [stdout] 13342 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13368:13 [INFO] [stdout] | [INFO] [stdout] 13351 | 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] 13368 | / self.transport() [INFO] [stdout] 13369 | | .call(request) [INFO] [stdout] 13370 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13371 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13397 | | }(de) [INFO] [stdout] 13398 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13371:60 [INFO] [stdout] | [INFO] [stdout] 13371 | ... .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] 13372 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13373 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13374 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13397 | | ... }(de) [INFO] [stdout] 13398 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13424:13 [INFO] [stdout] | [INFO] [stdout] 13407 | 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] 13424 | / self.transport() [INFO] [stdout] 13425 | | .call(request) [INFO] [stdout] 13426 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13427 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13453 | | }(de) [INFO] [stdout] 13454 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13427:60 [INFO] [stdout] | [INFO] [stdout] 13427 | ... .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] 13428 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13429 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13430 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13453 | | ... }(de) [INFO] [stdout] 13454 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13480:13 [INFO] [stdout] | [INFO] [stdout] 13463 | 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] 13480 | / self.transport() [INFO] [stdout] 13481 | | .call(request) [INFO] [stdout] 13482 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13483 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13509 | | }(de) [INFO] [stdout] 13510 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13483:60 [INFO] [stdout] | [INFO] [stdout] 13483 | ... .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] 13484 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13485 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13486 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13509 | | ... }(de) [INFO] [stdout] 13510 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13536:13 [INFO] [stdout] | [INFO] [stdout] 13519 | 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] 13536 | / self.transport() [INFO] [stdout] 13537 | | .call(request) [INFO] [stdout] 13538 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13539 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13565 | | }(de) [INFO] [stdout] 13566 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13539:60 [INFO] [stdout] | [INFO] [stdout] 13539 | ... .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] 13540 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13541 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13542 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13565 | | ... }(de) [INFO] [stdout] 13566 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13592:13 [INFO] [stdout] | [INFO] [stdout] 13575 | 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] 13592 | / self.transport() [INFO] [stdout] 13593 | | .call(request) [INFO] [stdout] 13594 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13595 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13621 | | }(de) [INFO] [stdout] 13622 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13595:60 [INFO] [stdout] | [INFO] [stdout] 13595 | ... .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] 13596 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13597 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13598 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13621 | | ... }(de) [INFO] [stdout] 13622 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13648:13 [INFO] [stdout] | [INFO] [stdout] 13631 | 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] 13648 | / self.transport() [INFO] [stdout] 13649 | | .call(request) [INFO] [stdout] 13650 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13651 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13677 | | }(de) [INFO] [stdout] 13678 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13651:60 [INFO] [stdout] | [INFO] [stdout] 13651 | ... .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] 13652 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13653 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13654 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13677 | | ... }(de) [INFO] [stdout] 13678 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13704:13 [INFO] [stdout] | [INFO] [stdout] 13687 | 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] 13704 | / self.transport() [INFO] [stdout] 13705 | | .call(request) [INFO] [stdout] 13706 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13707 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13733 | | }(de) [INFO] [stdout] 13734 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13707:60 [INFO] [stdout] | [INFO] [stdout] 13707 | ... .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] 13708 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13709 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13710 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13733 | | ... }(de) [INFO] [stdout] 13734 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13760:13 [INFO] [stdout] | [INFO] [stdout] 13743 | 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] 13760 | / self.transport() [INFO] [stdout] 13761 | | .call(request) [INFO] [stdout] 13762 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13763 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13789 | | }(de) [INFO] [stdout] 13790 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13763:60 [INFO] [stdout] | [INFO] [stdout] 13763 | ... .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] 13764 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13765 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13766 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13789 | | ... }(de) [INFO] [stdout] 13790 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13816:13 [INFO] [stdout] | [INFO] [stdout] 13799 | 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] 13816 | / self.transport() [INFO] [stdout] 13817 | | .call(request) [INFO] [stdout] 13818 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13819 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13845 | | }(de) [INFO] [stdout] 13846 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13819:60 [INFO] [stdout] | [INFO] [stdout] 13819 | ... .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] 13820 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13821 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13822 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13845 | | ... }(de) [INFO] [stdout] 13846 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13872:13 [INFO] [stdout] | [INFO] [stdout] 13855 | 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] 13872 | / self.transport() [INFO] [stdout] 13873 | | .call(request) [INFO] [stdout] 13874 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13875 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13901 | | }(de) [INFO] [stdout] 13902 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13875:60 [INFO] [stdout] | [INFO] [stdout] 13875 | ... .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] 13876 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13877 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13878 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 13901 | | ... }(de) [INFO] [stdout] 13902 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13928:13 [INFO] [stdout] | [INFO] [stdout] 13911 | 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] 13928 | / self.transport() [INFO] [stdout] 13929 | | .call(request) [INFO] [stdout] 13930 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13931 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 13957 | | }(de) [INFO] [stdout] 13958 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13931:60 [INFO] [stdout] | [INFO] [stdout] 13931 | ... .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] 13932 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13933 | | ... 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:13984:13 [INFO] [stdout] | [INFO] [stdout] 13967 | 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] 13984 | / self.transport() [INFO] [stdout] 13985 | | .call(request) [INFO] [stdout] 13986 | | .map_err(::std::convert::From::from) [INFO] [stdout] 13987 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14013 | | }(de) [INFO] [stdout] 14014 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:13987:60 [INFO] [stdout] | [INFO] [stdout] 13987 | ... .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] 13988 | | ... let de = P::deserializer(reply); [INFO] [stdout] 13989 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 13990 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14013 | | ... }(de) [INFO] [stdout] 14014 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14040:13 [INFO] [stdout] | [INFO] [stdout] 14023 | 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] 14040 | / self.transport() [INFO] [stdout] 14041 | | .call(request) [INFO] [stdout] 14042 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14043 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14069 | | }(de) [INFO] [stdout] 14070 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14043:60 [INFO] [stdout] | [INFO] [stdout] 14043 | ... .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] 14044 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14045 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14046 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14069 | | ... }(de) [INFO] [stdout] 14070 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14096:13 [INFO] [stdout] | [INFO] [stdout] 14079 | 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] 14096 | / self.transport() [INFO] [stdout] 14097 | | .call(request) [INFO] [stdout] 14098 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14099 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14125 | | }(de) [INFO] [stdout] 14126 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14099:60 [INFO] [stdout] | [INFO] [stdout] 14099 | .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] 14100 | | let de = P::deserializer(reply); [INFO] [stdout] 14101 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14102 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14125 | | }(de) [INFO] [stdout] 14126 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14152:13 [INFO] [stdout] | [INFO] [stdout] 14135 | 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] 14152 | / self.transport() [INFO] [stdout] 14153 | | .call(request) [INFO] [stdout] 14154 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14155 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14181 | | }(de) [INFO] [stdout] 14182 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14155:60 [INFO] [stdout] | [INFO] [stdout] 14155 | ... .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] 14156 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14157 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14158 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14181 | | ... }(de) [INFO] [stdout] 14182 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14208:13 [INFO] [stdout] | [INFO] [stdout] 14191 | 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] 14208 | / self.transport() [INFO] [stdout] 14209 | | .call(request) [INFO] [stdout] 14210 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14211 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14237 | | }(de) [INFO] [stdout] 14238 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14211:60 [INFO] [stdout] | [INFO] [stdout] 14211 | ... .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] 14212 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14213 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14214 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14237 | | ... }(de) [INFO] [stdout] 14238 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14264:13 [INFO] [stdout] | [INFO] [stdout] 14247 | 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] 14264 | / self.transport() [INFO] [stdout] 14265 | | .call(request) [INFO] [stdout] 14266 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14267 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14293 | | }(de) [INFO] [stdout] 14294 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14267:60 [INFO] [stdout] | [INFO] [stdout] 14267 | ... .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] 14268 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14269 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14270 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14293 | | ... }(de) [INFO] [stdout] 14294 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14320:13 [INFO] [stdout] | [INFO] [stdout] 14303 | 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] 14320 | / self.transport() [INFO] [stdout] 14321 | | .call(request) [INFO] [stdout] 14322 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14323 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14349 | | }(de) [INFO] [stdout] 14350 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14323:60 [INFO] [stdout] | [INFO] [stdout] 14323 | .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] 14324 | | let de = P::deserializer(reply); [INFO] [stdout] 14325 | | move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14326 | | let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14349 | | }(de) [INFO] [stdout] 14350 | | })) [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14376:13 [INFO] [stdout] | [INFO] [stdout] 14359 | 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] 14376 | / self.transport() [INFO] [stdout] 14377 | | .call(request) [INFO] [stdout] 14378 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14379 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14405 | | }(de) [INFO] [stdout] 14406 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14379:60 [INFO] [stdout] | [INFO] [stdout] 14379 | ... .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] 14380 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14381 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14382 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14405 | | ... }(de) [INFO] [stdout] 14406 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14432:13 [INFO] [stdout] | [INFO] [stdout] 14415 | 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] 14432 | / self.transport() [INFO] [stdout] 14433 | | .call(request) [INFO] [stdout] 14434 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14435 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14461 | | }(de) [INFO] [stdout] 14462 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14435:60 [INFO] [stdout] | [INFO] [stdout] 14435 | ... .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] 14436 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14437 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14438 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14461 | | ... }(de) [INFO] [stdout] 14462 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14488:13 [INFO] [stdout] | [INFO] [stdout] 14471 | 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] 14488 | / self.transport() [INFO] [stdout] 14489 | | .call(request) [INFO] [stdout] 14490 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14491 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14517 | | }(de) [INFO] [stdout] 14518 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14491:60 [INFO] [stdout] | [INFO] [stdout] 14491 | ... .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] 14492 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14493 | | ... 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:14544:13 [INFO] [stdout] | [INFO] [stdout] 14527 | 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] 14544 | / self.transport() [INFO] [stdout] 14545 | | .call(request) [INFO] [stdout] 14546 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14547 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14573 | | }(de) [INFO] [stdout] 14574 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14547:60 [INFO] [stdout] | [INFO] [stdout] 14547 | ... .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] 14548 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14549 | | ... 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:14600:13 [INFO] [stdout] | [INFO] [stdout] 14583 | 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] 14600 | / self.transport() [INFO] [stdout] 14601 | | .call(request) [INFO] [stdout] 14602 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14603 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14629 | | }(de) [INFO] [stdout] 14630 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14603:60 [INFO] [stdout] | [INFO] [stdout] 14603 | ... .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] 14604 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14605 | | ... 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:14656:13 [INFO] [stdout] | [INFO] [stdout] 14639 | 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] 14656 | / self.transport() [INFO] [stdout] 14657 | | .call(request) [INFO] [stdout] 14658 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14659 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14685 | | }(de) [INFO] [stdout] 14686 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14659:60 [INFO] [stdout] | [INFO] [stdout] 14659 | ... .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] 14660 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14661 | | ... 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:14712:13 [INFO] [stdout] | [INFO] [stdout] 14695 | 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] 14712 | / self.transport() [INFO] [stdout] 14713 | | .call(request) [INFO] [stdout] 14714 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14715 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14741 | | }(de) [INFO] [stdout] 14742 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14715:60 [INFO] [stdout] | [INFO] [stdout] 14715 | ... .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] 14716 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14717 | | ... 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:14768:13 [INFO] [stdout] | [INFO] [stdout] 14751 | 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] 14768 | / self.transport() [INFO] [stdout] 14769 | | .call(request) [INFO] [stdout] 14770 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14771 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14797 | | }(de) [INFO] [stdout] 14798 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14771:60 [INFO] [stdout] | [INFO] [stdout] 14771 | ... .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] 14772 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14773 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 14774 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 14797 | | ... }(de) [INFO] [stdout] 14798 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14824:13 [INFO] [stdout] | [INFO] [stdout] 14807 | 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] 14824 | / self.transport() [INFO] [stdout] 14825 | | .call(request) [INFO] [stdout] 14826 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14827 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14853 | | }(de) [INFO] [stdout] 14854 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14827:60 [INFO] [stdout] | [INFO] [stdout] 14827 | ... .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] 14828 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14829 | | ... 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:14880:13 [INFO] [stdout] | [INFO] [stdout] 14863 | 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] 14880 | / self.transport() [INFO] [stdout] 14881 | | .call(request) [INFO] [stdout] 14882 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14883 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14909 | | }(de) [INFO] [stdout] 14910 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14883:60 [INFO] [stdout] | [INFO] [stdout] 14883 | ... .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] 14884 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14885 | | ... 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:14936:13 [INFO] [stdout] | [INFO] [stdout] 14919 | 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] 14936 | / self.transport() [INFO] [stdout] 14937 | | .call(request) [INFO] [stdout] 14938 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14939 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 14965 | | }(de) [INFO] [stdout] 14966 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14939:60 [INFO] [stdout] | [INFO] [stdout] 14939 | ... .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] 14940 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14941 | | ... 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:14992:13 [INFO] [stdout] | [INFO] [stdout] 14975 | 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] 14992 | / self.transport() [INFO] [stdout] 14993 | | .call(request) [INFO] [stdout] 14994 | | .map_err(::std::convert::From::from) [INFO] [stdout] 14995 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15021 | | }(de) [INFO] [stdout] 15022 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14995:60 [INFO] [stdout] | [INFO] [stdout] 14995 | ... .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] 14996 | | ... let de = P::deserializer(reply); [INFO] [stdout] 14997 | | ... 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:15048:13 [INFO] [stdout] | [INFO] [stdout] 15031 | 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] 15048 | / self.transport() [INFO] [stdout] 15049 | | .call(request) [INFO] [stdout] 15050 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15051 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15077 | | }(de) [INFO] [stdout] 15078 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15051:60 [INFO] [stdout] | [INFO] [stdout] 15051 | ... .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] 15052 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15053 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15054 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15077 | | ... }(de) [INFO] [stdout] 15078 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15104:13 [INFO] [stdout] | [INFO] [stdout] 15087 | 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] 15104 | / self.transport() [INFO] [stdout] 15105 | | .call(request) [INFO] [stdout] 15106 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15107 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15133 | | }(de) [INFO] [stdout] 15134 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15107:60 [INFO] [stdout] | [INFO] [stdout] 15107 | ... .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] 15108 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15109 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15110 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15133 | | ... }(de) [INFO] [stdout] 15134 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15160:13 [INFO] [stdout] | [INFO] [stdout] 15143 | 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] 15160 | / self.transport() [INFO] [stdout] 15161 | | .call(request) [INFO] [stdout] 15162 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15163 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15189 | | }(de) [INFO] [stdout] 15190 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15163:60 [INFO] [stdout] | [INFO] [stdout] 15163 | ... .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] 15164 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15165 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15166 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15189 | | ... }(de) [INFO] [stdout] 15190 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15216:13 [INFO] [stdout] | [INFO] [stdout] 15199 | 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] 15216 | / self.transport() [INFO] [stdout] 15217 | | .call(request) [INFO] [stdout] 15218 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15219 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15245 | | }(de) [INFO] [stdout] 15246 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15219:60 [INFO] [stdout] | [INFO] [stdout] 15219 | ... .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] 15220 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15221 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15222 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15245 | | ... }(de) [INFO] [stdout] 15246 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15272:13 [INFO] [stdout] | [INFO] [stdout] 15255 | 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] 15272 | / self.transport() [INFO] [stdout] 15273 | | .call(request) [INFO] [stdout] 15274 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15275 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15301 | | }(de) [INFO] [stdout] 15302 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15275:60 [INFO] [stdout] | [INFO] [stdout] 15275 | ... .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] 15276 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15277 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15278 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15301 | | ... }(de) [INFO] [stdout] 15302 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15328:13 [INFO] [stdout] | [INFO] [stdout] 15311 | 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] 15328 | / self.transport() [INFO] [stdout] 15329 | | .call(request) [INFO] [stdout] 15330 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15331 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15357 | | }(de) [INFO] [stdout] 15358 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15331:60 [INFO] [stdout] | [INFO] [stdout] 15331 | ... .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] 15332 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15333 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15334 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15357 | | ... }(de) [INFO] [stdout] 15358 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15384:13 [INFO] [stdout] | [INFO] [stdout] 15367 | 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] 15384 | / self.transport() [INFO] [stdout] 15385 | | .call(request) [INFO] [stdout] 15386 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15387 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15413 | | }(de) [INFO] [stdout] 15414 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15387:60 [INFO] [stdout] | [INFO] [stdout] 15387 | ... .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] 15388 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15389 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15390 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15413 | | ... }(de) [INFO] [stdout] 15414 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15440:13 [INFO] [stdout] | [INFO] [stdout] 15423 | 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] 15440 | / self.transport() [INFO] [stdout] 15441 | | .call(request) [INFO] [stdout] 15442 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15443 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15469 | | }(de) [INFO] [stdout] 15470 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15443:60 [INFO] [stdout] | [INFO] [stdout] 15443 | ... .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] 15444 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15445 | | ... 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:15496:13 [INFO] [stdout] | [INFO] [stdout] 15479 | 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] 15496 | / self.transport() [INFO] [stdout] 15497 | | .call(request) [INFO] [stdout] 15498 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15499 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15525 | | }(de) [INFO] [stdout] 15526 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15499:60 [INFO] [stdout] | [INFO] [stdout] 15499 | ... .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] 15500 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15501 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15502 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15525 | | ... }(de) [INFO] [stdout] 15526 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15552:13 [INFO] [stdout] | [INFO] [stdout] 15535 | 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] 15552 | / self.transport() [INFO] [stdout] 15553 | | .call(request) [INFO] [stdout] 15554 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15555 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15581 | | }(de) [INFO] [stdout] 15582 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15555:60 [INFO] [stdout] | [INFO] [stdout] 15555 | ... .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] 15556 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15557 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15558 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15581 | | ... }(de) [INFO] [stdout] 15582 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15608:13 [INFO] [stdout] | [INFO] [stdout] 15591 | 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] 15608 | / self.transport() [INFO] [stdout] 15609 | | .call(request) [INFO] [stdout] 15610 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15611 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15637 | | }(de) [INFO] [stdout] 15638 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15611:60 [INFO] [stdout] | [INFO] [stdout] 15611 | ... .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] 15612 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15613 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15614 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15637 | | ... }(de) [INFO] [stdout] 15638 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15664:13 [INFO] [stdout] | [INFO] [stdout] 15647 | 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] 15664 | / self.transport() [INFO] [stdout] 15665 | | .call(request) [INFO] [stdout] 15666 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15667 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15693 | | }(de) [INFO] [stdout] 15694 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15667:60 [INFO] [stdout] | [INFO] [stdout] 15667 | ... .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] 15668 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15669 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15670 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15693 | | ... }(de) [INFO] [stdout] 15694 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15720:13 [INFO] [stdout] | [INFO] [stdout] 15703 | 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] 15720 | / self.transport() [INFO] [stdout] 15721 | | .call(request) [INFO] [stdout] 15722 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15723 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15749 | | }(de) [INFO] [stdout] 15750 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15723:60 [INFO] [stdout] | [INFO] [stdout] 15723 | ... .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] 15724 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15725 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15726 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15749 | | ... }(de) [INFO] [stdout] 15750 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15776:13 [INFO] [stdout] | [INFO] [stdout] 15759 | 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] 15776 | / self.transport() [INFO] [stdout] 15777 | | .call(request) [INFO] [stdout] 15778 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15779 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15805 | | }(de) [INFO] [stdout] 15806 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15779:60 [INFO] [stdout] | [INFO] [stdout] 15779 | ... .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] 15780 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15781 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15782 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15805 | | ... }(de) [INFO] [stdout] 15806 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [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 249 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:15832:13 [INFO] [stdout] | [INFO] [stdout] 15815 | 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] 15832 | / self.transport() [INFO] [stdout] 15833 | | .call(request) [INFO] [stdout] 15834 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15835 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15861 | | }(de) [INFO] [stdout] 15862 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15835:60 [INFO] [stdout] | [INFO] [stdout] 15835 | ... .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] 15836 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15837 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15838 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15861 | | ... }(de) [INFO] [stdout] 15862 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15888:13 [INFO] [stdout] | [INFO] [stdout] 15871 | 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] 15888 | / self.transport() [INFO] [stdout] 15889 | | .call(request) [INFO] [stdout] 15890 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15891 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15917 | | }(de) [INFO] [stdout] 15918 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15891:60 [INFO] [stdout] | [INFO] [stdout] 15891 | ... .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] 15892 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15893 | | ... 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:15944:13 [INFO] [stdout] | [INFO] [stdout] 15927 | 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] 15944 | / self.transport() [INFO] [stdout] 15945 | | .call(request) [INFO] [stdout] 15946 | | .map_err(::std::convert::From::from) [INFO] [stdout] 15947 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 15973 | | }(de) [INFO] [stdout] 15974 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15947:60 [INFO] [stdout] | [INFO] [stdout] 15947 | ... .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] 15948 | | ... let de = P::deserializer(reply); [INFO] [stdout] 15949 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 15950 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 15973 | | ... }(de) [INFO] [stdout] 15974 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16000:13 [INFO] [stdout] | [INFO] [stdout] 15983 | 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] 16000 | / self.transport() [INFO] [stdout] 16001 | | .call(request) [INFO] [stdout] 16002 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16003 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16029 | | }(de) [INFO] [stdout] 16030 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16003:60 [INFO] [stdout] | [INFO] [stdout] 16003 | ... .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] 16004 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16005 | | ... move |mut p: P::Deserializer| -> ::std::result::Result { [INFO] [stdout] 16006 | | ... let p = &mut p; [INFO] [stdout] ... | [INFO] [stdout] 16029 | | ... }(de) [INFO] [stdout] 16030 | | ... })) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16056:13 [INFO] [stdout] | [INFO] [stdout] 16039 | 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] 16056 | / self.transport() [INFO] [stdout] 16057 | | .call(request) [INFO] [stdout] 16058 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16059 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16085 | | }(de) [INFO] [stdout] 16086 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16059:60 [INFO] [stdout] | [INFO] [stdout] 16059 | ... .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] 16060 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16061 | | ... 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:16112:13 [INFO] [stdout] | [INFO] [stdout] 16095 | 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] 16112 | / self.transport() [INFO] [stdout] 16113 | | .call(request) [INFO] [stdout] 16114 | | .map_err(::std::convert::From::from) [INFO] [stdout] 16115 | | .and_then(|reply| ::futures::future::ready({ [INFO] [stdout] ... | [INFO] [stdout] 16141 | | }(de) [INFO] [stdout] 16142 | | })) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16115:60 [INFO] [stdout] | [INFO] [stdout] 16115 | ... .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] 16116 | | ... let de = P::deserializer(reply); [INFO] [stdout] 16117 | | ... 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:16617:35 [INFO] [stdout] | [INFO] [stdout] 16609 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16610 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 16617 | ::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:16686:105 [INFO] [stdout] | [INFO] [stdout] 16685 | _req: crate::types::CreateTagReq, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16686 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 16687 | | ::std::result::Result::Err(crate::services::meta_service::CreateTagExn::ApplicationException( [INFO] [stdout] 16688 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16689 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16692 | | )) [INFO] [stdout] 16693 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16697:104 [INFO] [stdout] | [INFO] [stdout] 16696 | _req: crate::types::AlterTagReq, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16697 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________^ [INFO] [stdout] 16698 | | ::std::result::Result::Err(crate::services::meta_service::AlterTagExn::ApplicationException( [INFO] [stdout] 16699 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16700 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16703 | | )) [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:16741:106 [INFO] [stdout] | [INFO] [stdout] 16740 | _req: crate::types::CreateEdgeReq, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16741 | ) -> ::std::result::Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 16742 | | ::std::result::Result::Err(crate::services::meta_service::CreateEdgeExn::ApplicationException( [INFO] [stdout] 16743 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16744 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16747 | | )) [INFO] [stdout] 16748 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:16752:105 [INFO] [stdout] | [INFO] [stdout] 16751 | _req: crate::types::AlterEdgeReq, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16752 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 16753 | | ::std::result::Result::Err(crate::services::meta_service::AlterEdgeExn::ApplicationException( [INFO] [stdout] 16754 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 16755 | | "MetaService", [INFO] [stdout] ... | [INFO] [stdout] 16758 | | )) [INFO] [stdout] 16759 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:20237:68 [INFO] [stdout] | [INFO] [stdout] 20235 | req: ::fbthrift::ProtocolDecoded

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

> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 20238 | | use ::fbthrift::{BufExt as _, ProtocolReader as _, ServiceProcessor as _}; [INFO] [stdout] 20239 | | let mut p = P::deserializer(req); [INFO] [stdout] 20240 | | let (idx, mty, seqid) = p.read_message_begin(|name| self.method_idx(name))?; [INFO] [stdout] ... | [INFO] [stdout] 20273 | | } [INFO] [stdout] 20274 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:20505:36 [INFO] [stdout] | [INFO] [stdout] 20503 | 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] 20504 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 20505 | ::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:20513:36 [INFO] [stdout] | [INFO] [stdout] 20511 | 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] 20512 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 20513 | ::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:20521:36 [INFO] [stdout] | [INFO] [stdout] 20519 | 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] 20520 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 20521 | ::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:20529:36 [INFO] [stdout] | [INFO] [stdout] 20527 | 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] 20528 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSpacesReq) -> _ = &mut **closure; [INFO] [stdout] 20529 | ::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:20537:36 [INFO] [stdout] | [INFO] [stdout] 20535 | 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] 20536 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagReq) -> _ = &mut **closure; [INFO] [stdout] 20537 | ::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:20545:36 [INFO] [stdout] | [INFO] [stdout] 20543 | 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] 20544 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterTagReq) -> _ = &mut **closure; [INFO] [stdout] 20545 | ::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:20553:36 [INFO] [stdout] | [INFO] [stdout] 20551 | 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] 20552 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagReq) -> _ = &mut **closure; [INFO] [stdout] 20553 | ::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:20561:36 [INFO] [stdout] | [INFO] [stdout] 20559 | 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] 20560 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagReq) -> _ = &mut **closure; [INFO] [stdout] 20561 | ::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:20569:36 [INFO] [stdout] | [INFO] [stdout] 20567 | 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] 20568 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagsReq) -> _ = &mut **closure; [INFO] [stdout] 20569 | ::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:20577:36 [INFO] [stdout] | [INFO] [stdout] 20575 | 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] 20576 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20577 | ::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:20585:36 [INFO] [stdout] | [INFO] [stdout] 20583 | 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] 20584 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20585 | ::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:20593:36 [INFO] [stdout] | [INFO] [stdout] 20591 | 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] 20592 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20593 | ::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:20601:36 [INFO] [stdout] | [INFO] [stdout] 20599 | 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] 20600 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeReq) -> _ = &mut **closure; [INFO] [stdout] 20601 | ::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:20609:36 [INFO] [stdout] | [INFO] [stdout] 20607 | 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] 20608 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgesReq) -> _ = &mut **closure; [INFO] [stdout] 20609 | ::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:20617:36 [INFO] [stdout] | [INFO] [stdout] 20615 | 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] 20616 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListHostsReq) -> _ = &mut **closure; [INFO] [stdout] 20617 | ::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:20625:36 [INFO] [stdout] | [INFO] [stdout] 20623 | 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] 20624 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetPartsAllocReq) -> _ = &mut **closure; [INFO] [stdout] 20625 | ::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:20633:36 [INFO] [stdout] | [INFO] [stdout] 20631 | 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] 20632 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListPartsReq) -> _ = &mut **closure; [INFO] [stdout] 20633 | ::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:20641:36 [INFO] [stdout] | [INFO] [stdout] 20639 | 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] 20640 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiPutReq) -> _ = &mut **closure; [INFO] [stdout] 20641 | ::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:20649:36 [INFO] [stdout] | [INFO] [stdout] 20647 | 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] 20648 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetReq) -> _ = &mut **closure; [INFO] [stdout] 20649 | ::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:20657:36 [INFO] [stdout] | [INFO] [stdout] 20655 | 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] 20656 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MultiGetReq) -> _ = &mut **closure; [INFO] [stdout] 20657 | ::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:20665:36 [INFO] [stdout] | [INFO] [stdout] 20663 | 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] 20664 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveReq) -> _ = &mut **closure; [INFO] [stdout] 20665 | ::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:20673:36 [INFO] [stdout] | [INFO] [stdout] 20671 | 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] 20672 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemoveRangeReq) -> _ = &mut **closure; [INFO] [stdout] 20673 | ::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:20681:36 [INFO] [stdout] | [INFO] [stdout] 20679 | 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] 20680 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanReq) -> _ = &mut **closure; [INFO] [stdout] 20681 | ::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:20689:36 [INFO] [stdout] | [INFO] [stdout] 20687 | 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] 20688 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20689 | ::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:20697:36 [INFO] [stdout] | [INFO] [stdout] 20695 | 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] 20696 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20697 | ::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:20705:36 [INFO] [stdout] | [INFO] [stdout] 20703 | 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] 20704 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetTagIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20705 | ::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:20713:36 [INFO] [stdout] | [INFO] [stdout] 20711 | 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] 20712 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListTagIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 20713 | ::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:20721:36 [INFO] [stdout] | [INFO] [stdout] 20719 | 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] 20720 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20721 | ::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:20729:36 [INFO] [stdout] | [INFO] [stdout] 20727 | 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] 20728 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 20729 | ::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:20737:36 [INFO] [stdout] | [INFO] [stdout] 20735 | 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] 20736 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20737 | ::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:20745:36 [INFO] [stdout] | [INFO] [stdout] 20743 | 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] 20744 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20745 | ::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:20753:36 [INFO] [stdout] | [INFO] [stdout] 20751 | 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] 20752 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetEdgeIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20753 | ::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:20761:36 [INFO] [stdout] | [INFO] [stdout] 20759 | 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] 20760 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListEdgeIndexesReq) -> _ = &mut **closure; [INFO] [stdout] 20761 | ::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:20769:36 [INFO] [stdout] | [INFO] [stdout] 20767 | 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] 20768 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RebuildIndexReq) -> _ = &mut **closure; [INFO] [stdout] 20769 | ::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:20777:36 [INFO] [stdout] | [INFO] [stdout] 20775 | 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] 20776 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListIndexStatusReq) -> _ = &mut **closure; [INFO] [stdout] 20777 | ::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:20785:36 [INFO] [stdout] | [INFO] [stdout] 20783 | 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] 20784 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateUserReq) -> _ = &mut **closure; [INFO] [stdout] 20785 | ::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:20793:36 [INFO] [stdout] | [INFO] [stdout] 20791 | 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] 20792 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropUserReq) -> _ = &mut **closure; [INFO] [stdout] 20793 | ::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] [stderr] error: could not compile `nebula-graph-fbthrift-meta` (lib) due to 250 previous errors; 1 warning emitted [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:20801:36 [INFO] [stdout] | [INFO] [stdout] 20799 | 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] 20800 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AlterUserReq) -> _ = &mut **closure; [INFO] [stdout] 20801 | ::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:20809:36 [INFO] [stdout] | [INFO] [stdout] 20807 | 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] 20808 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GrantRoleReq) -> _ = &mut **closure; [INFO] [stdout] 20809 | ::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:20817:36 [INFO] [stdout] | [INFO] [stdout] 20815 | 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] 20816 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RevokeRoleReq) -> _ = &mut **closure; [INFO] [stdout] 20817 | ::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:20825:36 [INFO] [stdout] | [INFO] [stdout] 20823 | 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] 20824 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListUsersReq) -> _ = &mut **closure; [INFO] [stdout] 20825 | ::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:20833:36 [INFO] [stdout] | [INFO] [stdout] 20831 | 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] 20832 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListRolesReq) -> _ = &mut **closure; [INFO] [stdout] 20833 | ::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:20841:36 [INFO] [stdout] | [INFO] [stdout] 20839 | 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] 20840 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetUserRolesReq) -> _ = &mut **closure; [INFO] [stdout] 20841 | ::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:20849:36 [INFO] [stdout] | [INFO] [stdout] 20847 | 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] 20848 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChangePasswordReq) -> _ = &mut **closure; [INFO] [stdout] 20849 | ::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:20857:36 [INFO] [stdout] | [INFO] [stdout] 20855 | 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] 20856 | let closure: &mut dyn ::std::ops::FnMut(crate::types::HBReq) -> _ = &mut **closure; [INFO] [stdout] 20857 | ::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:20865:36 [INFO] [stdout] | [INFO] [stdout] 20863 | 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] 20864 | let closure: &mut dyn ::std::ops::FnMut(crate::types::BalanceReq) -> _ = &mut **closure; [INFO] [stdout] 20865 | ::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:20873:36 [INFO] [stdout] | [INFO] [stdout] 20871 | 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] 20872 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LeaderBalanceReq) -> _ = &mut **closure; [INFO] [stdout] 20873 | ::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:20881:36 [INFO] [stdout] | [INFO] [stdout] 20879 | 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] 20880 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RegConfigReq) -> _ = &mut **closure; [INFO] [stdout] 20881 | ::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:20889:36 [INFO] [stdout] | [INFO] [stdout] 20887 | 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] 20888 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 20889 | ::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:20897:36 [INFO] [stdout] | [INFO] [stdout] 20895 | 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] 20896 | let closure: &mut dyn ::std::ops::FnMut(crate::types::SetConfigReq) -> _ = &mut **closure; [INFO] [stdout] 20897 | ::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:20905:36 [INFO] [stdout] | [INFO] [stdout] 20903 | 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] 20904 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListConfigsReq) -> _ = &mut **closure; [INFO] [stdout] 20905 | ::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:20913:36 [INFO] [stdout] | [INFO] [stdout] 20911 | 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] 20912 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 20913 | ::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:20921:36 [INFO] [stdout] | [INFO] [stdout] 20919 | 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] 20920 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropSnapshotReq) -> _ = &mut **closure; [INFO] [stdout] 20921 | ::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:20929:36 [INFO] [stdout] | [INFO] [stdout] 20927 | 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] 20928 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ListSnapshotsReq) -> _ = &mut **closure; [INFO] [stdout] 20929 | ::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:20937:36 [INFO] [stdout] | [INFO] [stdout] 20935 | 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] 20936 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AdminJobReq) -> _ = &mut **closure; [INFO] [stdout] 20937 | ::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:20979:121 [INFO] [stdout] | [INFO] [stdout] 20973 | ...(&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] 20979 | ...::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:21018:119 [INFO] [stdout] | [INFO] [stdout] 21012 | ...(&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] 21018 | ...::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:21057:118 [INFO] [stdout] | [INFO] [stdout] 21051 | ...(&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] 21057 | ...::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:21096:120 [INFO] [stdout] | [INFO] [stdout] 21090 | ...(&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] 21096 | ...::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:21135:119 [INFO] [stdout] | [INFO] [stdout] 21129 | ...ow(&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] 21135 | ...re = ::std::boxed::Box::new(move |_: crate::types::CreateTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ----------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21174:118 [INFO] [stdout] | [INFO] [stdout] 21168 | ...ow(&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] 21174 | ...re = ::std::boxed::Box::new(move |_: crate::types::AlterTagReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ---------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21213:117 [INFO] [stdout] | [INFO] [stdout] 21207 | ...(&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] 21213 | ...::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:21243:92 [INFO] [stdout] | [INFO] [stdout] 21241 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetTagReq) -> crate::types::GetTagResp + ::std::marker::Send + ::std::marker::Sy... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21242 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21243 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21252:116 [INFO] [stdout] | [INFO] [stdout] 21246 | ...(&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] 21252 | ...::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:21282:92 [INFO] [stdout] | [INFO] [stdout] 21280 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListTagsReq) -> crate::types::ListTagsResp + ::std::marker::Send + ::std::marker... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21281 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21282 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21291:118 [INFO] [stdout] | [INFO] [stdout] 21285 | ...(&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] 21291 | ...::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:21330:120 [INFO] [stdout] | [INFO] [stdout] 21324 | ...(&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] 21330 | ... = ::std::boxed::Box::new(move |_: crate::types::CreateEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ------------------------------ ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21369:119 [INFO] [stdout] | [INFO] [stdout] 21363 | ...ow(&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] 21369 | ...re = ::std::boxed::Box::new(move |_: crate::types::AlterEdgeReq| ::std::result::Result::Err(exception.clone().into())); [INFO] [stdout] | ----------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21408:118 [INFO] [stdout] | [INFO] [stdout] 21402 | ...(&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] 21408 | ...::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:21438:92 [INFO] [stdout] | [INFO] [stdout] 21436 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetEdgeReq) -> crate::types::GetEdgeResp + ::std::marker::Send + ::std::marker::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21437 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21438 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21447:117 [INFO] [stdout] | [INFO] [stdout] 21441 | ...(&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] 21447 | ...::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:21477:92 [INFO] [stdout] | [INFO] [stdout] 21475 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListEdgesReq) -> crate::types::ListEdgesResp + ::std::marker::Send + ::std::mark... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21476 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21477 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21486:119 [INFO] [stdout] | [INFO] [stdout] 21480 | ...(&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] 21486 | ...::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:21525:119 [INFO] [stdout] | [INFO] [stdout] 21519 | ...(&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] 21525 | ...::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:21564:123 [INFO] [stdout] | [INFO] [stdout] 21558 | ...(&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] 21564 | ...::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:21603:119 [INFO] [stdout] | [INFO] [stdout] 21597 | ...(&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] 21603 | ...::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:21642:118 [INFO] [stdout] | [INFO] [stdout] 21636 | ...(&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] 21642 | ...::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:21681:113 [INFO] [stdout] | [INFO] [stdout] 21675 | 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] 21681 | *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:21720:118 [INFO] [stdout] | [INFO] [stdout] 21714 | ...(&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] 21720 | ...::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:21759:116 [INFO] [stdout] | [INFO] [stdout] 21753 | ...(&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] 21759 | ...::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:21798:121 [INFO] [stdout] | [INFO] [stdout] 21792 | ...(&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] 21798 | ...::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:21837:114 [INFO] [stdout] | [INFO] [stdout] 21831 | 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] 21837 | *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:21876:124 [INFO] [stdout] | [INFO] [stdout] 21870 | ...(&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] 21876 | ...::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:21915:122 [INFO] [stdout] | [INFO] [stdout] 21909 | ...(&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] 21915 | ...::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:21945:92 [INFO] [stdout] | [INFO] [stdout] 21943 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetTagIndexReq) -> crate::types::GetTagIndexResp + ::std::marker::Send + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21944 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21945 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21954:121 [INFO] [stdout] | [INFO] [stdout] 21948 | ...(&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] 21954 | ...::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:21984:92 [INFO] [stdout] | [INFO] [stdout] 21982 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListTagIndexesReq) -> crate::types::ListTagIndexesResp + ::std::marker::Send + :... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21983 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 21984 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:21993:124 [INFO] [stdout] | [INFO] [stdout] 21987 | ...(&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] 21993 | ...::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:22032:122 [INFO] [stdout] | [INFO] [stdout] 22026 | ...(&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] 22032 | ...::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:22071:125 [INFO] [stdout] | [INFO] [stdout] 22065 | ...(&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] 22071 | ...::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:22110:125 [INFO] [stdout] | [INFO] [stdout] 22104 | ...(&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] 22110 | ...::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:22149:123 [INFO] [stdout] | [INFO] [stdout] 22143 | ...(&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] 22149 | ...::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:22179:92 [INFO] [stdout] | [INFO] [stdout] 22177 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetEdgeIndexReq) -> crate::types::GetEdgeIndexResp + ::std::marker::Send + ::std... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22178 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 22179 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:22188:122 [INFO] [stdout] | [INFO] [stdout] 22182 | ...(&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] 22188 | ...::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:22218:92 [INFO] [stdout] | [INFO] [stdout] 22216 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ListEdgeIndexesReq) -> crate::types::ListEdgeIndexesResp + ::std::marker::Send +... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22217 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 22218 | ... = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:22227:125 [INFO] [stdout] | [INFO] [stdout] 22221 | ...(&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] 22227 | ...::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:22266:122 [INFO] [stdout] | [INFO] [stdout] 22260 | ...(&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] 22266 | ...::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:22305:125 [INFO] [stdout] | [INFO] [stdout] 22299 | ...(&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] 22305 | ...::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:22344:120 [INFO] [stdout] | [INFO] [stdout] 22338 | ...(&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] 22344 | ...::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:22383:118 [INFO] [stdout] | [INFO] [stdout] 22377 | ...(&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] 22383 | ...::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:22422:119 [INFO] [stdout] | [INFO] [stdout] 22416 | ...(&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] 22422 | ...::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:22461:119 [INFO] [stdout] | [INFO] [stdout] 22455 | ...(&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] 22461 | ...::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:22500:120 [INFO] [stdout] | [INFO] [stdout] 22494 | ...(&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] 22500 | ...::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:22539:119 [INFO] [stdout] | [INFO] [stdout] 22533 | ...(&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] 22539 | ...::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:22578:119 [INFO] [stdout] | [INFO] [stdout] 22572 | ...(&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] 22578 | ...::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:22617:122 [INFO] [stdout] | [INFO] [stdout] 22611 | ...(&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] 22617 | ...::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:22656:124 [INFO] [stdout] | [INFO] [stdout] 22650 | ...(&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] 22656 | ...::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:22695:112 [INFO] [stdout] | [INFO] [stdout] 22689 | 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] 22695 | *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:22734:117 [INFO] [stdout] | [INFO] [stdout] 22728 | ...(&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] 22734 | ...::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:22773:123 [INFO] [stdout] | [INFO] [stdout] 22767 | ...(&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] 22773 | ...::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:22812:119 [INFO] [stdout] | [INFO] [stdout] 22806 | ...(&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] 22812 | ...::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:22851:119 [INFO] [stdout] | [INFO] [stdout] 22845 | ...(&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] 22851 | ...::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:22890:119 [INFO] [stdout] | [INFO] [stdout] 22884 | ...(&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] 22890 | ...::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:22929:121 [INFO] [stdout] | [INFO] [stdout] 22923 | ...(&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] 22929 | ...::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:22968:124 [INFO] [stdout] | [INFO] [stdout] 22962 | ...(&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] 22968 | ...::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:23007:122 [INFO] [stdout] | [INFO] [stdout] 23001 | ...(&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] 23007 | ...::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:23046:123 [INFO] [stdout] | [INFO] [stdout] 23040 | ...(&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] 23046 | ...::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:23085:118 [INFO] [stdout] | [INFO] [stdout] 23079 | ...(&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] 23085 | ...::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 249 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `nebula-graph-fbthrift-meta` (lib test) due to 250 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "dec9286bf3d8c460fc9545aaa33c5be6991b9328ff11c5ed5746e6849ee175b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dec9286bf3d8c460fc9545aaa33c5be6991b9328ff11c5ed5746e6849ee175b7", kill_on_drop: false }` [INFO] [stdout] dec9286bf3d8c460fc9545aaa33c5be6991b9328ff11c5ed5746e6849ee175b7