[INFO] crate nebula-fbthrift-storage-v3 0.3.0 is already in cache [INFO] checking nebula-fbthrift-storage-v3-0.3.0 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate nebula-fbthrift-storage-v3 0.3.0 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate nebula-fbthrift-storage-v3 0.3.0 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-fbthrift-storage-v3 0.3.0 [INFO] finished tweaking crates.io crate nebula-fbthrift-storage-v3 0.3.0 [INFO] tweaked toml for crates.io crate nebula-fbthrift-storage-v3 0.3.0 written to /workspace/builds/worker-2-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 46 packages to latest compatible versions [INFO] [stderr] Adding base64 v0.11.0 (latest: v0.22.1) [INFO] [stderr] Adding fbthrift-git v0.0.7+b377f46 (latest: v0.0.8+c383b5e) [INFO] [stderr] Adding futures v0.1.31 (latest: v0.3.30) [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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 1c75c42a81407f7add9649b60966892bd6a9afb2b1def38aded69da47257c132 [INFO] running `Command { std: "docker" "start" "-a" "1c75c42a81407f7add9649b60966892bd6a9afb2b1def38aded69da47257c132", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1c75c42a81407f7add9649b60966892bd6a9afb2b1def38aded69da47257c132", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1c75c42a81407f7add9649b60966892bd6a9afb2b1def38aded69da47257c132", kill_on_drop: false }` [INFO] [stdout] 1c75c42a81407f7add9649b60966892bd6a9afb2b1def38aded69da47257c132 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 9f9b597dace63b1254cda8e577ba6f4233981cb61635890b6f66d3f2ec3ad017 [INFO] running `Command { std: "docker" "start" "-a" "9f9b597dace63b1254cda8e577ba6f4233981cb61635890b6f66d3f2ec3ad017", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking futures v0.1.31 [INFO] [stderr] Compiling anyhow v1.0.86 [INFO] [stderr] Compiling serde_json v1.0.127 [INFO] [stderr] Checking base64 v0.11.0 [INFO] [stderr] Checking panic-message v0.3.0 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking const-cstr v0.3.0 [INFO] [stderr] Compiling ghost v0.1.17 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Compiling num-derive v0.3.3 [INFO] [stderr] Checking bytes v1.7.1 [INFO] [stderr] Checking ordered-float v1.1.1 [INFO] [stderr] Checking bufsize v1.0.7 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking fbthrift-git v0.0.7+b377f46 [INFO] [stderr] Checking nebula-fbthrift-double v0.3.0 [INFO] [stderr] Checking nebula-fbthrift-common-v3 v0.3.0 [INFO] [stderr] Checking nebula-fbthrift-meta-v3 v0.3.0 [INFO] [stderr] Checking nebula-fbthrift-storage-v3 v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/types.rs:2521:35 [INFO] [stdout] | [INFO] [stdout] 2503 | let mut field_parts = ::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] 2521 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2522 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 2523 | | column_names: field_column_names.unwrap_or_default(), [INFO] [stdout] 2524 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 2527 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2528 | | }) [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/types.rs:2603:35 [INFO] [stdout] | [INFO] [stdout] 2590 | let mut field_vertices = ::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] 2603 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2604 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 2605 | | vertices: field_vertices, [INFO] [stdout] 2606 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2607 | | }) [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/types.rs:2698:35 [INFO] [stdout] | [INFO] [stdout] 2681 | let mut field_parts = ::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] 2698 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2699 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 2700 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 2701 | | edge_types: field_edge_types.unwrap_or_default(), [INFO] [stdout] 2702 | | common: field_common, [INFO] [stdout] 2703 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2704 | | }) [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/types.rs:2779:35 [INFO] [stdout] | [INFO] [stdout] 2766 | let mut field_dsts = ::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] 2779 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2780 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 2781 | | dsts: field_dsts, [INFO] [stdout] 2782 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2783 | | }) [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/types.rs:3002:35 [INFO] [stdout] | [INFO] [stdout] 2973 | let mut field_parts = ::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] 3002 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3003 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3004 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3005 | | vertex_props: field_vertex_props, [INFO] [stdout] ... | [INFO] [stdout] 3013 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3014 | | }) [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/types.rs:3089:35 [INFO] [stdout] | [INFO] [stdout] 3076 | let mut field_props = ::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] 3089 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3090 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 3091 | | props: field_props, [INFO] [stdout] 3092 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3093 | | }) [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/types.rs:3166:35 [INFO] [stdout] | [INFO] [stdout] 3153 | let mut field_props = ::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] 3166 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3167 | | tag_id: field_tag_id.unwrap_or_default(), [INFO] [stdout] 3168 | | props: field_props.unwrap_or_default(), [INFO] [stdout] 3169 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3170 | | }) [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/types.rs:3243:35 [INFO] [stdout] | [INFO] [stdout] 3229 | let mut field_id = ::std::option::Option::None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3230 | 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] 3243 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3244 | | id: field_id.unwrap_or_default(), [INFO] [stdout] 3245 | | tags: field_tags.unwrap_or_default(), [INFO] [stdout] 3246 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3247 | | }) [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/types.rs:3336:35 [INFO] [stdout] | [INFO] [stdout] 3318 | let mut field_src = ::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] 3321 | let mut field_dst = ::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] 3336 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3337 | | src: field_src.unwrap_or_default(), [INFO] [stdout] 3338 | | edge_type: field_edge_type.unwrap_or_default(), [INFO] [stdout] 3339 | | ranking: field_ranking.unwrap_or_default(), [INFO] [stdout] 3340 | | dst: field_dst.unwrap_or_default(), [INFO] [stdout] 3341 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3342 | | }) [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/types.rs:3415:35 [INFO] [stdout] | [INFO] [stdout] 3401 | let mut field_key = ::std::option::Option::None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3402 | let mut field_props = ::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] 3415 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3416 | | key: field_key.unwrap_or_default(), [INFO] [stdout] 3417 | | props: field_props.unwrap_or_default(), [INFO] [stdout] 3418 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3419 | | }) [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/types.rs:3526:35 [INFO] [stdout] | [INFO] [stdout] 3505 | let mut field_parts = ::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 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3528 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3529 | | prop_names: field_prop_names.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 3533 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3534 | | }) [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/types.rs:3641:35 [INFO] [stdout] | [INFO] [stdout] 3620 | let mut field_parts = ::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] 3641 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3642 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3643 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3644 | | prop_names: field_prop_names.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 3648 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3649 | | }) [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/types.rs:3732:35 [INFO] [stdout] | [INFO] [stdout] 3717 | let mut field_parts = ::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] 3732 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3733 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3734 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3735 | | common: field_common, [INFO] [stdout] 3736 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3737 | | }) [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/types.rs:3820:35 [INFO] [stdout] | [INFO] [stdout] 3805 | let mut field_parts = ::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] 3820 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3821 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3822 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3823 | | common: field_common, [INFO] [stdout] 3824 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3825 | | }) [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/types.rs:3898:35 [INFO] [stdout] | [INFO] [stdout] 3884 | let mut field_id = ::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] 3898 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3899 | | id: field_id.unwrap_or_default(), [INFO] [stdout] 3900 | | tags: field_tags.unwrap_or_default(), [INFO] [stdout] 3901 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3902 | | }) [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/types.rs:3985:35 [INFO] [stdout] | [INFO] [stdout] 3970 | let mut field_parts = ::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] 3985 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3986 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3987 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3988 | | common: field_common, [INFO] [stdout] 3989 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3990 | | }) [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/types.rs:4065:35 [INFO] [stdout] | [INFO] [stdout] 4052 | let mut field_props = ::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] 4065 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4066 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 4067 | | props: field_props, [INFO] [stdout] 4068 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4069 | | }) [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/types.rs:4283:35 [INFO] [stdout] | [INFO] [stdout] 4257 | let mut field_vertex_id = ::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] 4283 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4284 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 4285 | | part_id: field_part_id.unwrap_or_default(), [INFO] [stdout] 4286 | | vertex_id: field_vertex_id.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4293 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4294 | | }) [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/types.rs:4423:35 [INFO] [stdout] | [INFO] [stdout] 4399 | let mut field_edge_key = ::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] 4423 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4424 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 4425 | | part_id: field_part_id.unwrap_or_default(), [INFO] [stdout] 4426 | | edge_key: field_edge_key.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4432 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4433 | | }) [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/types.rs:4603:35 [INFO] [stdout] | [INFO] [stdout] 4590 | let mut field_id = ::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] 4603 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4604 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 4605 | | id: field_id.unwrap_or_default(), [INFO] [stdout] 4606 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4607 | | }) [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/types.rs:4692:35 [INFO] [stdout] | [INFO] [stdout] 4677 | let mut field_data = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4678 | let mut field_stat_data = ::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] 4692 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4693 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 4694 | | data: field_data, [INFO] [stdout] 4695 | | stat_data: field_stat_data, [INFO] [stdout] 4696 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4697 | | }) [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/types.rs:4802:35 [INFO] [stdout] | [INFO] [stdout] 4782 | let mut field_begin_value = ::std::option::Option::None; [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4783 | let mut field_end_value = ::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] 4802 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4803 | | column_name: field_column_name.unwrap_or_default(), [INFO] [stdout] 4804 | | scan_type: field_scan_type.unwrap_or_default(), [INFO] [stdout] 4805 | | begin_value: field_begin_value.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4809 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4810 | | }) [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/types.rs:4891:35 [INFO] [stdout] | [INFO] [stdout] 4877 | let mut field_column_hints = ::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] 4891 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4892 | | index_id: field_index_id.unwrap_or_default(), [INFO] [stdout] 4893 | | filter: field_filter.unwrap_or_default(), [INFO] [stdout] 4894 | | column_hints: field_column_hints.unwrap_or_default(), [INFO] [stdout] 4895 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4896 | | }) [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/types.rs:4969:35 [INFO] [stdout] | [INFO] [stdout] 4955 | let mut field_contexts = ::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] 4969 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4970 | | contexts: field_contexts.unwrap_or_default(), [INFO] [stdout] 4971 | | schema_id: field_schema_id.unwrap_or_default(), [INFO] [stdout] 4972 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4973 | | }) [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/types.rs:5104:35 [INFO] [stdout] | [INFO] [stdout] 5080 | let mut field_indices = ::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] 5104 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 5105 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 5106 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 5107 | | indices: field_indices.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 5113 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 5114 | | }) [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/types.rs:5213:35 [INFO] [stdout] | [INFO] [stdout] 5195 | let mut field_indices = ::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] 5213 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 5214 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 5215 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 5216 | | indices: field_indices.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 5219 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 5220 | | }) [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/types.rs:5687:35 [INFO] [stdout] | [INFO] [stdout] 5672 | let mut field_props = ::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] 5687 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 5688 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 5689 | | props: field_props, [INFO] [stdout] 5690 | | cursors: field_cursors.unwrap_or_default(), [INFO] [stdout] 5691 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 5692 | | }) [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/types.rs:8142:35 [INFO] [stdout] | [INFO] [stdout] 8121 | let mut field_parts = ::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] 8142 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 8143 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 8144 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 8145 | | prop_names: field_prop_names.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 8149 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 8150 | | }) [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/types.rs:8249:35 [INFO] [stdout] | [INFO] [stdout] 8229 | let mut field_update_edge_request = ::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] 8249 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 8250 | | update_edge_request: field_update_edge_request.unwrap_or_default(), [INFO] [stdout] 8251 | | term: field_term.unwrap_or_default(), [INFO] [stdout] 8252 | | edge_version: field_edge_version, [INFO] [stdout] ... | [INFO] [stdout] 8255 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 8256 | | }) [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/types.rs:8345:35 [INFO] [stdout] | [INFO] [stdout] 8328 | let mut field_parts = ::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] 8345 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 8346 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 8347 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 8348 | | txn_id: field_txn_id.unwrap_or_default(), [INFO] [stdout] 8349 | | term: field_term.unwrap_or_default(), [INFO] [stdout] 8350 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 8351 | | }) [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:5218:13 [INFO] [stdout] | [INFO] [stdout] 5191 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5209 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getNeighbors", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5210 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5211 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5214 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5215 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5216 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getNeighbors")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5217 | [INFO] [stdout] 5218 | / async move { [INFO] [stdout] 5219 | | let reply_env = call.await?; [INFO] [stdout] 5220 | | [INFO] [stdout] 5221 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5231 | | } [INFO] [stdout] 5232 | | .instrument(::tracing::info_span!("GraphStorageService.getNeighbors")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5266:13 [INFO] [stdout] | [INFO] [stdout] 5239 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5257 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getDstBySrc", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5258 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5259 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5262 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5263 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5264 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getDstBySrc")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5265 | [INFO] [stdout] 5266 | / async move { [INFO] [stdout] 5267 | | let reply_env = call.await?; [INFO] [stdout] 5268 | | [INFO] [stdout] 5269 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5279 | | } [INFO] [stdout] 5280 | | .instrument(::tracing::info_span!("GraphStorageService.getDstBySrc")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5314:13 [INFO] [stdout] | [INFO] [stdout] 5287 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5305 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getProps", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5306 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5307 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5310 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5311 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5312 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getProps")); [INFO] [stdout] | ------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5313 | [INFO] [stdout] 5314 | / async move { [INFO] [stdout] 5315 | | let reply_env = call.await?; [INFO] [stdout] 5316 | | [INFO] [stdout] 5317 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | } [INFO] [stdout] 5328 | | .instrument(::tracing::info_span!("GraphStorageService.getProps")) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5362:13 [INFO] [stdout] | [INFO] [stdout] 5335 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5353 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addVertices", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5354 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5355 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5358 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5359 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5360 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.addVertices")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5361 | [INFO] [stdout] 5362 | / async move { [INFO] [stdout] 5363 | | let reply_env = call.await?; [INFO] [stdout] 5364 | | [INFO] [stdout] 5365 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5375 | | } [INFO] [stdout] 5376 | | .instrument(::tracing::info_span!("GraphStorageService.addVertices")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5410:13 [INFO] [stdout] | [INFO] [stdout] 5383 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5401 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5402 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5403 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5406 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5407 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5408 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.addEdges")); [INFO] [stdout] | ------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5409 | [INFO] [stdout] 5410 | / async move { [INFO] [stdout] 5411 | | let reply_env = call.await?; [INFO] [stdout] 5412 | | [INFO] [stdout] 5413 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5423 | | } [INFO] [stdout] 5424 | | .instrument(::tracing::info_span!("GraphStorageService.addEdges")) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5458:13 [INFO] [stdout] | [INFO] [stdout] 5431 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5449 | let request_env = match ::fbthrift::help::serialize_request_envelope::("deleteEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5450 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5451 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5454 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5455 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5456 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.deleteEdges")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5457 | [INFO] [stdout] 5458 | / async move { [INFO] [stdout] 5459 | | let reply_env = call.await?; [INFO] [stdout] 5460 | | [INFO] [stdout] 5461 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5471 | | } [INFO] [stdout] 5472 | | .instrument(::tracing::info_span!("GraphStorageService.deleteEdges")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5506:13 [INFO] [stdout] | [INFO] [stdout] 5479 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5497 | let request_env = match ::fbthrift::help::serialize_request_envelope::("deleteVertices", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5498 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5499 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5502 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5503 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5504 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.deleteVertices")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5505 | [INFO] [stdout] 5506 | / async move { [INFO] [stdout] 5507 | | let reply_env = call.await?; [INFO] [stdout] 5508 | | [INFO] [stdout] 5509 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5519 | | } [INFO] [stdout] 5520 | | .instrument(::tracing::info_span!("GraphStorageService.deleteVertices")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5554:13 [INFO] [stdout] | [INFO] [stdout] 5527 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5545 | let request_env = match ::fbthrift::help::serialize_request_envelope::("deleteTags", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5546 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5547 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5550 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5551 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5552 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.deleteTags")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5553 | [INFO] [stdout] 5554 | / async move { [INFO] [stdout] 5555 | | let reply_env = call.await?; [INFO] [stdout] 5556 | | [INFO] [stdout] 5557 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5567 | | } [INFO] [stdout] 5568 | | .instrument(::tracing::info_span!("GraphStorageService.deleteTags")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5602:13 [INFO] [stdout] | [INFO] [stdout] 5575 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5593 | let request_env = match ::fbthrift::help::serialize_request_envelope::("updateVertex", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5594 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5595 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5598 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5599 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5600 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.updateVertex")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5601 | [INFO] [stdout] 5602 | / async move { [INFO] [stdout] 5603 | | let reply_env = call.await?; [INFO] [stdout] 5604 | | [INFO] [stdout] 5605 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5615 | | } [INFO] [stdout] 5616 | | .instrument(::tracing::info_span!("GraphStorageService.updateVertex")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5650:13 [INFO] [stdout] | [INFO] [stdout] 5623 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5641 | let request_env = match ::fbthrift::help::serialize_request_envelope::("updateEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5642 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5643 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5646 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5647 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5648 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.updateEdge")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5649 | [INFO] [stdout] 5650 | / async move { [INFO] [stdout] 5651 | | let reply_env = call.await?; [INFO] [stdout] 5652 | | [INFO] [stdout] 5653 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5663 | | } [INFO] [stdout] 5664 | | .instrument(::tracing::info_span!("GraphStorageService.updateEdge")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5698:13 [INFO] [stdout] | [INFO] [stdout] 5671 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5689 | let request_env = match ::fbthrift::help::serialize_request_envelope::("scanVertex", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5690 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5691 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5694 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5695 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5696 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.scanVertex")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5697 | [INFO] [stdout] 5698 | / async move { [INFO] [stdout] 5699 | | let reply_env = call.await?; [INFO] [stdout] 5700 | | [INFO] [stdout] 5701 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5711 | | } [INFO] [stdout] 5712 | | .instrument(::tracing::info_span!("GraphStorageService.scanVertex")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5746:13 [INFO] [stdout] | [INFO] [stdout] 5719 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5737 | let request_env = match ::fbthrift::help::serialize_request_envelope::("scanEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5738 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5739 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5742 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5743 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5744 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.scanEdge")); [INFO] [stdout] | ------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5745 | [INFO] [stdout] 5746 | / async move { [INFO] [stdout] 5747 | | let reply_env = call.await?; [INFO] [stdout] 5748 | | [INFO] [stdout] 5749 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5759 | | } [INFO] [stdout] 5760 | | .instrument(::tracing::info_span!("GraphStorageService.scanEdge")) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5794:13 [INFO] [stdout] | [INFO] [stdout] 5767 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5785 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getUUID", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5786 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5787 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5790 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5791 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5792 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getUUID")); [INFO] [stdout] | ------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5793 | [INFO] [stdout] 5794 | / async move { [INFO] [stdout] 5795 | | let reply_env = call.await?; [INFO] [stdout] 5796 | | [INFO] [stdout] 5797 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5807 | | } [INFO] [stdout] 5808 | | .instrument(::tracing::info_span!("GraphStorageService.getUUID")) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5842:13 [INFO] [stdout] | [INFO] [stdout] 5815 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5833 | let request_env = match ::fbthrift::help::serialize_request_envelope::("lookupIndex", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5834 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5835 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5838 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5839 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5840 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.lookupIndex")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5841 | [INFO] [stdout] 5842 | / async move { [INFO] [stdout] 5843 | | let reply_env = call.await?; [INFO] [stdout] 5844 | | [INFO] [stdout] 5845 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5855 | | } [INFO] [stdout] 5856 | | .instrument(::tracing::info_span!("GraphStorageService.lookupIndex")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5890:13 [INFO] [stdout] | [INFO] [stdout] 5863 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5881 | let request_env = match ::fbthrift::help::serialize_request_envelope::("lookupAndTraverse", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5882 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5883 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5886 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5887 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5888 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.lookupAndTraverse")); [INFO] [stdout] | ---------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5889 | [INFO] [stdout] 5890 | / async move { [INFO] [stdout] 5891 | | let reply_env = call.await?; [INFO] [stdout] 5892 | | [INFO] [stdout] 5893 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5903 | | } [INFO] [stdout] 5904 | | .instrument(::tracing::info_span!("GraphStorageService.lookupAndTraverse")) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5938:13 [INFO] [stdout] | [INFO] [stdout] 5911 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5929 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainUpdateEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5930 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5931 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5934 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5935 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5936 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.chainUpdateEdge")); [INFO] [stdout] | -------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5937 | [INFO] [stdout] 5938 | / async move { [INFO] [stdout] 5939 | | let reply_env = call.await?; [INFO] [stdout] 5940 | | [INFO] [stdout] 5941 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5951 | | } [INFO] [stdout] 5952 | | .instrument(::tracing::info_span!("GraphStorageService.chainUpdateEdge")) [INFO] [stdout] | |_____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5986:13 [INFO] [stdout] | [INFO] [stdout] 5959 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5977 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainAddEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5978 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5979 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5982 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5983 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5984 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.chainAddEdges")); [INFO] [stdout] | ------------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5985 | [INFO] [stdout] 5986 | / async move { [INFO] [stdout] 5987 | | let reply_env = call.await?; [INFO] [stdout] 5988 | | [INFO] [stdout] 5989 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5999 | | } [INFO] [stdout] 6000 | | .instrument(::tracing::info_span!("GraphStorageService.chainAddEdges")) [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6034:13 [INFO] [stdout] | [INFO] [stdout] 6007 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6025 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainDeleteEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6026 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6027 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6030 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6031 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6032 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.chainDeleteEdges")); [INFO] [stdout] | --------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6033 | [INFO] [stdout] 6034 | / async move { [INFO] [stdout] 6035 | | let reply_env = call.await?; [INFO] [stdout] 6036 | | [INFO] [stdout] 6037 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6047 | | } [INFO] [stdout] 6048 | | .instrument(::tracing::info_span!("GraphStorageService.chainDeleteEdges")) [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6082:13 [INFO] [stdout] | [INFO] [stdout] 6055 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6073 | let request_env = match ::fbthrift::help::serialize_request_envelope::("get", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6074 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6075 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6078 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6079 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6080 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.get")); [INFO] [stdout] | -------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6081 | [INFO] [stdout] 6082 | / async move { [INFO] [stdout] 6083 | | let reply_env = call.await?; [INFO] [stdout] 6084 | | [INFO] [stdout] 6085 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6095 | | } [INFO] [stdout] 6096 | | .instrument(::tracing::info_span!("GraphStorageService.get")) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6130:13 [INFO] [stdout] | [INFO] [stdout] 6103 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6121 | let request_env = match ::fbthrift::help::serialize_request_envelope::("put", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6122 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6123 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6126 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6127 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6128 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.put")); [INFO] [stdout] | -------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6129 | [INFO] [stdout] 6130 | / async move { [INFO] [stdout] 6131 | | let reply_env = call.await?; [INFO] [stdout] 6132 | | [INFO] [stdout] 6133 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6143 | | } [INFO] [stdout] 6144 | | .instrument(::tracing::info_span!("GraphStorageService.put")) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6178:13 [INFO] [stdout] | [INFO] [stdout] 6151 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6169 | let request_env = match ::fbthrift::help::serialize_request_envelope::("remove", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6170 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6171 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6174 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6175 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6176 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.remove")); [INFO] [stdout] | ----------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6177 | [INFO] [stdout] 6178 | / async move { [INFO] [stdout] 6179 | | let reply_env = call.await?; [INFO] [stdout] 6180 | | [INFO] [stdout] 6181 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6191 | | } [INFO] [stdout] 6192 | | .instrument(::tracing::info_span!("GraphStorageService.remove")) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7672:35 [INFO] [stdout] | [INFO] [stdout] 7660 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7661 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7662 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7672 | ::std::sync::Arc::new(GraphStorageServiceImpl::::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:7704:35 [INFO] [stdout] | [INFO] [stdout] 7693 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7694 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7695 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7704 | ::std::sync::Arc::new(GraphStorageServiceImpl::::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:7786:13 [INFO] [stdout] | [INFO] [stdout] 7759 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7777 | let request_env = match ::fbthrift::help::serialize_request_envelope::("transLeader", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7778 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7779 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7782 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7783 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7784 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.transLeader")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7785 | [INFO] [stdout] 7786 | / async move { [INFO] [stdout] 7787 | | let reply_env = call.await?; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | } [INFO] [stdout] 7800 | | .instrument(::tracing::info_span!("StorageAdminService.transLeader")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7834:13 [INFO] [stdout] | [INFO] [stdout] 7807 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7825 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addPart", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7826 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7827 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7830 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7831 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7832 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.addPart")); [INFO] [stdout] | ------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7833 | [INFO] [stdout] 7834 | / async move { [INFO] [stdout] 7835 | | let reply_env = call.await?; [INFO] [stdout] 7836 | | [INFO] [stdout] 7837 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7847 | | } [INFO] [stdout] 7848 | | .instrument(::tracing::info_span!("StorageAdminService.addPart")) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7882:13 [INFO] [stdout] | [INFO] [stdout] 7855 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7873 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addLearner", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7874 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7875 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7878 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7879 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7880 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.addLearner")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7881 | [INFO] [stdout] 7882 | / async move { [INFO] [stdout] 7883 | | let reply_env = call.await?; [INFO] [stdout] 7884 | | [INFO] [stdout] 7885 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7895 | | } [INFO] [stdout] 7896 | | .instrument(::tracing::info_span!("StorageAdminService.addLearner")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7930:13 [INFO] [stdout] | [INFO] [stdout] 7903 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7921 | let request_env = match ::fbthrift::help::serialize_request_envelope::("removePart", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7922 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7923 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7926 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7927 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7928 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.removePart")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7929 | [INFO] [stdout] 7930 | / async move { [INFO] [stdout] 7931 | | let reply_env = call.await?; [INFO] [stdout] 7932 | | [INFO] [stdout] 7933 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7943 | | } [INFO] [stdout] 7944 | | .instrument(::tracing::info_span!("StorageAdminService.removePart")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7978:13 [INFO] [stdout] | [INFO] [stdout] 7951 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7969 | let request_env = match ::fbthrift::help::serialize_request_envelope::("memberChange", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7970 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7971 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7974 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7975 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7976 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.memberChange")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7977 | [INFO] [stdout] 7978 | / async move { [INFO] [stdout] 7979 | | let reply_env = call.await?; [INFO] [stdout] 7980 | | [INFO] [stdout] 7981 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7991 | | } [INFO] [stdout] 7992 | | .instrument(::tracing::info_span!("StorageAdminService.memberChange")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8026:13 [INFO] [stdout] | [INFO] [stdout] 7999 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8017 | let request_env = match ::fbthrift::help::serialize_request_envelope::("waitingForCatchUpData", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8018 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8019 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8022 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8023 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8024 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.waitingForCatchUpData")); [INFO] [stdout] | -------------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8025 | [INFO] [stdout] 8026 | / async move { [INFO] [stdout] 8027 | | let reply_env = call.await?; [INFO] [stdout] 8028 | | [INFO] [stdout] 8029 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8039 | | } [INFO] [stdout] 8040 | | .instrument(::tracing::info_span!("StorageAdminService.waitingForCatchUpData")) [INFO] [stdout] | |___________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8074:13 [INFO] [stdout] | [INFO] [stdout] 8047 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8065 | let request_env = match ::fbthrift::help::serialize_request_envelope::("createCheckpoint", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8066 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8067 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8070 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8071 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8072 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.createCheckpoint")); [INFO] [stdout] | --------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8073 | [INFO] [stdout] 8074 | / async move { [INFO] [stdout] 8075 | | let reply_env = call.await?; [INFO] [stdout] 8076 | | [INFO] [stdout] 8077 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8087 | | } [INFO] [stdout] 8088 | | .instrument(::tracing::info_span!("StorageAdminService.createCheckpoint")) [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8122:13 [INFO] [stdout] | [INFO] [stdout] 8095 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8113 | let request_env = match ::fbthrift::help::serialize_request_envelope::("dropCheckpoint", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8114 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8115 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8118 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8119 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8120 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.dropCheckpoint")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8121 | [INFO] [stdout] 8122 | / async move { [INFO] [stdout] 8123 | | let reply_env = call.await?; [INFO] [stdout] 8124 | | [INFO] [stdout] 8125 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8135 | | } [INFO] [stdout] 8136 | | .instrument(::tracing::info_span!("StorageAdminService.dropCheckpoint")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8170:13 [INFO] [stdout] | [INFO] [stdout] 8143 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8161 | let request_env = match ::fbthrift::help::serialize_request_envelope::("blockingWrites", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8162 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8163 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8166 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8167 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8168 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.blockingWrites")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8169 | [INFO] [stdout] 8170 | / async move { [INFO] [stdout] 8171 | | let reply_env = call.await?; [INFO] [stdout] 8172 | | [INFO] [stdout] 8173 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8183 | | } [INFO] [stdout] 8184 | | .instrument(::tracing::info_span!("StorageAdminService.blockingWrites")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8218:13 [INFO] [stdout] | [INFO] [stdout] 8191 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8209 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getLeaderParts", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8210 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8211 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8214 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8215 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8216 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.getLeaderParts")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8217 | [INFO] [stdout] 8218 | / async move { [INFO] [stdout] 8219 | | let reply_env = call.await?; [INFO] [stdout] 8220 | | [INFO] [stdout] 8221 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8231 | | } [INFO] [stdout] 8232 | | .instrument(::tracing::info_span!("StorageAdminService.getLeaderParts")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8266:13 [INFO] [stdout] | [INFO] [stdout] 8239 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8257 | let request_env = match ::fbthrift::help::serialize_request_envelope::("checkPeers", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8258 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8259 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8262 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8263 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8264 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.checkPeers")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8265 | [INFO] [stdout] 8266 | / async move { [INFO] [stdout] 8267 | | let reply_env = call.await?; [INFO] [stdout] 8268 | | [INFO] [stdout] 8269 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8279 | | } [INFO] [stdout] 8280 | | .instrument(::tracing::info_span!("StorageAdminService.checkPeers")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8314:13 [INFO] [stdout] | [INFO] [stdout] 8287 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8305 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addAdminTask", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8306 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8307 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8310 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8311 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8312 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.addAdminTask")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8313 | [INFO] [stdout] 8314 | / async move { [INFO] [stdout] 8315 | | let reply_env = call.await?; [INFO] [stdout] 8316 | | [INFO] [stdout] 8317 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8327 | | } [INFO] [stdout] 8328 | | .instrument(::tracing::info_span!("StorageAdminService.addAdminTask")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8362:13 [INFO] [stdout] | [INFO] [stdout] 8335 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8353 | let request_env = match ::fbthrift::help::serialize_request_envelope::("stopAdminTask", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8354 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8355 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8358 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8359 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8360 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.stopAdminTask")); [INFO] [stdout] | ------------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8361 | [INFO] [stdout] 8362 | / async move { [INFO] [stdout] 8363 | | let reply_env = call.await?; [INFO] [stdout] 8364 | | [INFO] [stdout] 8365 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8375 | | } [INFO] [stdout] 8376 | | .instrument(::tracing::info_span!("StorageAdminService.stopAdminTask")) [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8410:13 [INFO] [stdout] | [INFO] [stdout] 8383 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8401 | let request_env = match ::fbthrift::help::serialize_request_envelope::("clearSpace", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8402 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8403 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8406 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8407 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8408 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.clearSpace")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8409 | [INFO] [stdout] 8410 | / async move { [INFO] [stdout] 8411 | | let reply_env = call.await?; [INFO] [stdout] 8412 | | [INFO] [stdout] 8413 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8423 | | } [INFO] [stdout] 8424 | | .instrument(::tracing::info_span!("StorageAdminService.clearSpace")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9442:35 [INFO] [stdout] | [INFO] [stdout] 9430 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9431 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9432 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9442 | ::std::sync::Arc::new(StorageAdminServiceImpl::::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:9474:35 [INFO] [stdout] | [INFO] [stdout] 9463 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9464 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9465 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9474 | ::std::sync::Arc::new(StorageAdminServiceImpl::::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:9556:13 [INFO] [stdout] | [INFO] [stdout] 9529 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9547 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainAddEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9548 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9549 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9552 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9553 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 9554 | .instrument(::tracing::trace_span!("call", function = "InternalStorageService.chainAddEdges")); [INFO] [stdout] | --------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9555 | [INFO] [stdout] 9556 | / async move { [INFO] [stdout] 9557 | | let reply_env = call.await?; [INFO] [stdout] 9558 | | [INFO] [stdout] 9559 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 9569 | | } [INFO] [stdout] 9570 | | .instrument(::tracing::info_span!("InternalStorageService.chainAddEdges")) [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9604:13 [INFO] [stdout] | [INFO] [stdout] 9577 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9595 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainUpdateEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9596 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9597 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9600 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9601 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 9602 | .instrument(::tracing::trace_span!("call", function = "InternalStorageService.chainUpdateEdge")); [INFO] [stdout] | ----------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9603 | [INFO] [stdout] 9604 | / async move { [INFO] [stdout] 9605 | | let reply_env = call.await?; [INFO] [stdout] 9606 | | [INFO] [stdout] 9607 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 9617 | | } [INFO] [stdout] 9618 | | .instrument(::tracing::info_span!("InternalStorageService.chainUpdateEdge")) [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9652:13 [INFO] [stdout] | [INFO] [stdout] 9625 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9643 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainDeleteEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9644 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9645 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9648 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9649 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 9650 | .instrument(::tracing::trace_span!("call", function = "InternalStorageService.chainDeleteEdges")); [INFO] [stdout] | ------------------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9651 | [INFO] [stdout] 9652 | / async move { [INFO] [stdout] 9653 | | let reply_env = call.await?; [INFO] [stdout] 9654 | | [INFO] [stdout] 9655 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 9665 | | } [INFO] [stdout] 9666 | | .instrument(::tracing::info_span!("InternalStorageService.chainDeleteEdges")) [INFO] [stdout] | |_________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9958:35 [INFO] [stdout] | [INFO] [stdout] 9946 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9947 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9948 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9958 | ::std::sync::Arc::new(InternalStorageServiceImpl::::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:9990:35 [INFO] [stdout] | [INFO] [stdout] 9979 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9980 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9981 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9990 | ::std::sync::Arc::new(InternalStorageServiceImpl::::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:10022:129 [INFO] [stdout] | [INFO] [stdout] 10021 | _req: crate::types::GetNeighborsRequest, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10022 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10023 | | ::std::result::Result::Err(crate::services::graph_storage_service::GetNeighborsExn::ApplicationException( [INFO] [stdout] 10024 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10025 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10028 | | )) [INFO] [stdout] 10029 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10033:127 [INFO] [stdout] | [INFO] [stdout] 10032 | _req: crate::types::GetDstBySrcRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10033 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10034 | | ::std::result::Result::Err(crate::services::graph_storage_service::GetDstBySrcExn::ApplicationException( [INFO] [stdout] 10035 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10036 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10039 | | )) [INFO] [stdout] 10040 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10044:120 [INFO] [stdout] | [INFO] [stdout] 10043 | _req: crate::types::GetPropRequest, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10044 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10045 | | ::std::result::Result::Err(crate::services::graph_storage_service::GetPropsExn::ApplicationException( [INFO] [stdout] 10046 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10047 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10050 | | )) [INFO] [stdout] 10051 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10055:120 [INFO] [stdout] | [INFO] [stdout] 10054 | _req: crate::types::AddVerticesRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10055 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10056 | | ::std::result::Result::Err(crate::services::graph_storage_service::AddVerticesExn::ApplicationException( [INFO] [stdout] 10057 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10058 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10061 | | )) [INFO] [stdout] 10062 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10066:117 [INFO] [stdout] | [INFO] [stdout] 10065 | _req: crate::types::AddEdgesRequest, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10066 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 10067 | | ::std::result::Result::Err(crate::services::graph_storage_service::AddEdgesExn::ApplicationException( [INFO] [stdout] 10068 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10069 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10072 | | )) [INFO] [stdout] 10073 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10077:120 [INFO] [stdout] | [INFO] [stdout] 10076 | _req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10077 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10078 | | ::std::result::Result::Err(crate::services::graph_storage_service::DeleteEdgesExn::ApplicationException( [INFO] [stdout] 10079 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10080 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10083 | | )) [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10088:123 [INFO] [stdout] | [INFO] [stdout] 10087 | _req: crate::types::DeleteVerticesRequest, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10088 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10089 | | ::std::result::Result::Err(crate::services::graph_storage_service::DeleteVerticesExn::ApplicationException( [INFO] [stdout] 10090 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10091 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | )) [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10099:119 [INFO] [stdout] | [INFO] [stdout] 10098 | _req: crate::types::DeleteTagsRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10099 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 10100 | | ::std::result::Result::Err(crate::services::graph_storage_service::DeleteTagsExn::ApplicationException( [INFO] [stdout] 10101 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10102 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10105 | | )) [INFO] [stdout] 10106 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10110:123 [INFO] [stdout] | [INFO] [stdout] 10109 | _req: crate::types::UpdateVertexRequest, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10110 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10111 | | ::std::result::Result::Err(crate::services::graph_storage_service::UpdateVertexExn::ApplicationException( [INFO] [stdout] 10112 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10113 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10116 | | )) [INFO] [stdout] 10117 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10121:121 [INFO] [stdout] | [INFO] [stdout] 10120 | _req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10121 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 10122 | | ::std::result::Result::Err(crate::services::graph_storage_service::UpdateEdgeExn::ApplicationException( [INFO] [stdout] 10123 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10124 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10127 | | )) [INFO] [stdout] 10128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10165:123 [INFO] [stdout] | [INFO] [stdout] 10164 | _req: crate::types::LookupIndexRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10165 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10166 | | ::std::result::Result::Err(crate::services::graph_storage_service::LookupIndexExn::ApplicationException( [INFO] [stdout] 10167 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10168 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10171 | | )) [INFO] [stdout] 10172 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10176:134 [INFO] [stdout] | [INFO] [stdout] 10175 | _req: crate::types::LookupAndTraverseRequest, [INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10176 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10177 | | ::std::result::Result::Err(crate::services::graph_storage_service::LookupAndTraverseExn::ApplicationException( [INFO] [stdout] 10178 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10179 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10182 | | )) [INFO] [stdout] 10183 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10187:126 [INFO] [stdout] | [INFO] [stdout] 10186 | _req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10187 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10188 | | ::std::result::Result::Err(crate::services::graph_storage_service::ChainUpdateEdgeExn::ApplicationException( [INFO] [stdout] 10189 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10190 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10193 | | )) [INFO] [stdout] 10194 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10198:122 [INFO] [stdout] | [INFO] [stdout] 10197 | _req: crate::types::AddEdgesRequest, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10198 | ) -> ::std::result::Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 10199 | | ::std::result::Result::Err(crate::services::graph_storage_service::ChainAddEdgesExn::ApplicationException( [INFO] [stdout] 10200 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10201 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10204 | | )) [INFO] [stdout] 10205 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10209:125 [INFO] [stdout] | [INFO] [stdout] 10208 | _req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10209 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 10210 | | ::std::result::Result::Err(crate::services::graph_storage_service::ChainDeleteEdgesExn::ApplicationException( [INFO] [stdout] 10211 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10212 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10215 | | )) [INFO] [stdout] 10216 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10260:129 [INFO] [stdout] | [INFO] [stdout] 10259 | req: crate::types::GetNeighborsRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10260 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10261 | | (**self).getNeighbors( [INFO] [stdout] 10262 | | req, [INFO] [stdout] 10263 | | ).await [INFO] [stdout] 10264 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10268:127 [INFO] [stdout] | [INFO] [stdout] 10267 | req: crate::types::GetDstBySrcRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10268 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10269 | | (**self).getDstBySrc( [INFO] [stdout] 10270 | | req, [INFO] [stdout] 10271 | | ).await [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10276:120 [INFO] [stdout] | [INFO] [stdout] 10275 | req: crate::types::GetPropRequest, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10276 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10277 | | (**self).getProps( [INFO] [stdout] 10278 | | req, [INFO] [stdout] 10279 | | ).await [INFO] [stdout] 10280 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10284:120 [INFO] [stdout] | [INFO] [stdout] 10283 | req: crate::types::AddVerticesRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10284 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10285 | | (**self).addVertices( [INFO] [stdout] 10286 | | req, [INFO] [stdout] 10287 | | ).await [INFO] [stdout] 10288 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10292:117 [INFO] [stdout] | [INFO] [stdout] 10291 | req: crate::types::AddEdgesRequest, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10292 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 10293 | | (**self).addEdges( [INFO] [stdout] 10294 | | req, [INFO] [stdout] 10295 | | ).await [INFO] [stdout] 10296 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10300:120 [INFO] [stdout] | [INFO] [stdout] 10299 | req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10300 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10301 | | (**self).deleteEdges( [INFO] [stdout] 10302 | | req, [INFO] [stdout] 10303 | | ).await [INFO] [stdout] 10304 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10308:123 [INFO] [stdout] | [INFO] [stdout] 10307 | req: crate::types::DeleteVerticesRequest, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10308 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10309 | | (**self).deleteVertices( [INFO] [stdout] 10310 | | req, [INFO] [stdout] 10311 | | ).await [INFO] [stdout] 10312 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10316:119 [INFO] [stdout] | [INFO] [stdout] 10315 | req: crate::types::DeleteTagsRequest, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10316 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 10317 | | (**self).deleteTags( [INFO] [stdout] 10318 | | req, [INFO] [stdout] 10319 | | ).await [INFO] [stdout] 10320 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10324:123 [INFO] [stdout] | [INFO] [stdout] 10323 | req: crate::types::UpdateVertexRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10324 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10325 | | (**self).updateVertex( [INFO] [stdout] 10326 | | req, [INFO] [stdout] 10327 | | ).await [INFO] [stdout] 10328 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10332:121 [INFO] [stdout] | [INFO] [stdout] 10331 | req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10332 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 10333 | | (**self).updateEdge( [INFO] [stdout] 10334 | | req, [INFO] [stdout] 10335 | | ).await [INFO] [stdout] 10336 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10364:123 [INFO] [stdout] | [INFO] [stdout] 10363 | req: crate::types::LookupIndexRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10364 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10365 | | (**self).lookupIndex( [INFO] [stdout] 10366 | | req, [INFO] [stdout] 10367 | | ).await [INFO] [stdout] 10368 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10372:134 [INFO] [stdout] | [INFO] [stdout] 10371 | req: crate::types::LookupAndTraverseRequest, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10372 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10373 | | (**self).lookupAndTraverse( [INFO] [stdout] 10374 | | req, [INFO] [stdout] 10375 | | ).await [INFO] [stdout] 10376 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10380:126 [INFO] [stdout] | [INFO] [stdout] 10379 | req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10380 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10381 | | (**self).chainUpdateEdge( [INFO] [stdout] 10382 | | req, [INFO] [stdout] 10383 | | ).await [INFO] [stdout] 10384 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10388:122 [INFO] [stdout] | [INFO] [stdout] 10387 | req: crate::types::AddEdgesRequest, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10388 | ) -> ::std::result::Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 10389 | | (**self).chainAddEdges( [INFO] [stdout] 10390 | | req, [INFO] [stdout] 10391 | | ).await [INFO] [stdout] 10392 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10396:125 [INFO] [stdout] | [INFO] [stdout] 10395 | req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10396 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 10397 | | (**self).chainDeleteEdges( [INFO] [stdout] 10398 | | req, [INFO] [stdout] 10399 | | ).await [INFO] [stdout] 10400 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:12569:35 [INFO] [stdout] | [INFO] [stdout] 12567 | _reply_state: ::std::sync::Arc<::std::sync::Mutex>, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12568 | _seqid: ::std::primitive::u32, [INFO] [stdout] 12569 | ) -> ::anyhow::Result<()> { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 12570 | | match idx { [INFO] [stdout] 12571 | | 0usize => { [INFO] [stdout] 12572 | | self.handle_getNeighbors(_p, _r, _reply_state, _seqid).await [INFO] [stdout] ... | [INFO] [stdout] 12639 | | } [INFO] [stdout] 12640 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14513:35 [INFO] [stdout] | [INFO] [stdout] 14511 | _reply_state: ::std::sync::Arc<::std::sync::Mutex>, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14512 | _seqid: ::std::primitive::u32, [INFO] [stdout] 14513 | ) -> ::anyhow::Result<()> { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 14514 | | match idx { [INFO] [stdout] 14515 | | 0usize => { [INFO] [stdout] 14516 | | self.handle_transLeader(_p, _r, _reply_state, _seqid).await [INFO] [stdout] ... | [INFO] [stdout] 14562 | | } [INFO] [stdout] 14563 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14708:125 [INFO] [stdout] | [INFO] [stdout] 14707 | _req: crate::types::ChainAddEdgesRequest, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14708 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 14709 | | ::std::result::Result::Err(crate::services::internal_storage_service::ChainAddEdgesExn::ApplicationException( [INFO] [stdout] 14710 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 14711 | | "InternalStorageService", [INFO] [stdout] ... | [INFO] [stdout] 14714 | | )) [INFO] [stdout] 14715 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14719:129 [INFO] [stdout] | [INFO] [stdout] 14718 | _req: crate::types::ChainUpdateEdgeRequest, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14719 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14720 | | ::std::result::Result::Err(crate::services::internal_storage_service::ChainUpdateEdgeExn::ApplicationException( [INFO] [stdout] 14721 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 14722 | | "InternalStorageService", [INFO] [stdout] ... | [INFO] [stdout] 14725 | | )) [INFO] [stdout] 14726 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14730:128 [INFO] [stdout] | [INFO] [stdout] 14729 | _req: crate::types::ChainDeleteEdgesRequest, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14730 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14731 | | ::std::result::Result::Err(crate::services::internal_storage_service::ChainDeleteEdgesExn::ApplicationException( [INFO] [stdout] 14732 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 14733 | | "InternalStorageService", [INFO] [stdout] ... | [INFO] [stdout] 14736 | | )) [INFO] [stdout] 14737 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14748:125 [INFO] [stdout] | [INFO] [stdout] 14747 | req: crate::types::ChainAddEdgesRequest, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14748 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 14749 | | (**self).chainAddEdges( [INFO] [stdout] 14750 | | req, [INFO] [stdout] 14751 | | ).await [INFO] [stdout] 14752 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14756:129 [INFO] [stdout] | [INFO] [stdout] 14755 | req: crate::types::ChainUpdateEdgeRequest, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14756 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14757 | | (**self).chainUpdateEdge( [INFO] [stdout] 14758 | | req, [INFO] [stdout] 14759 | | ).await [INFO] [stdout] 14760 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14764:128 [INFO] [stdout] | [INFO] [stdout] 14763 | req: crate::types::ChainDeleteEdgesRequest, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14764 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14765 | | (**self).chainDeleteEdges( [INFO] [stdout] 14766 | | req, [INFO] [stdout] 14767 | | ).await [INFO] [stdout] 14768 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15131:35 [INFO] [stdout] | [INFO] [stdout] 15129 | _reply_state: ::std::sync::Arc<::std::sync::Mutex>, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15130 | _seqid: ::std::primitive::u32, [INFO] [stdout] 15131 | ) -> ::anyhow::Result<()> { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 15132 | | match idx { [INFO] [stdout] 15133 | | 0usize => { [INFO] [stdout] 15134 | | self.handle_chainAddEdges(_p, _r, _reply_state, _seqid).await [INFO] [stdout] ... | [INFO] [stdout] 15147 | | } [INFO] [stdout] 15148 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15433:36 [INFO] [stdout] | [INFO] [stdout] 15431 | let mut closure = self.getNeighbors.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15432 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetNeighborsRequest) -> _ = &mut **closure; [INFO] [stdout] 15433 | ::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:15441:36 [INFO] [stdout] | [INFO] [stdout] 15439 | let mut closure = self.getDstBySrc.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15440 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetDstBySrcRequest) -> _ = &mut **closure; [INFO] [stdout] 15441 | ::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:15449:36 [INFO] [stdout] | [INFO] [stdout] 15447 | let mut closure = self.getProps.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15448 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetPropRequest) -> _ = &mut **closure; [INFO] [stdout] 15449 | ::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:15457:36 [INFO] [stdout] | [INFO] [stdout] 15455 | let mut closure = self.addVertices.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15456 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddVerticesRequest) -> _ = &mut **closure; [INFO] [stdout] 15457 | ::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:15465:36 [INFO] [stdout] | [INFO] [stdout] 15463 | let mut closure = self.addEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15464 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15465 | ::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:15473:36 [INFO] [stdout] | [INFO] [stdout] 15471 | let mut closure = self.deleteEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15472 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15473 | ::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:15481:36 [INFO] [stdout] | [INFO] [stdout] 15479 | let mut closure = self.deleteVertices.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15480 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteVerticesRequest) -> _ = &mut **closure; [INFO] [stdout] 15481 | ::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:15489:36 [INFO] [stdout] | [INFO] [stdout] 15487 | let mut closure = self.deleteTags.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15488 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteTagsRequest) -> _ = &mut **closure; [INFO] [stdout] 15489 | ::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:15497:36 [INFO] [stdout] | [INFO] [stdout] 15495 | let mut closure = self.updateVertex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15496 | let closure: &mut dyn ::std::ops::FnMut(crate::types::UpdateVertexRequest) -> _ = &mut **closure; [INFO] [stdout] 15497 | ::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:15505:36 [INFO] [stdout] | [INFO] [stdout] 15503 | let mut closure = self.updateEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15504 | let closure: &mut dyn ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15505 | ::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:15513:36 [INFO] [stdout] | [INFO] [stdout] 15511 | let mut closure = self.scanVertex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15512 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanVertexRequest) -> _ = &mut **closure; [INFO] [stdout] 15513 | ::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:15521:36 [INFO] [stdout] | [INFO] [stdout] 15519 | let mut closure = self.scanEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15520 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15521 | ::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:15529:36 [INFO] [stdout] | [INFO] [stdout] 15527 | let mut closure = self.getUUID.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15528 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetUUIDReq) -> _ = &mut **closure; [INFO] [stdout] 15529 | ::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:15537:36 [INFO] [stdout] | [INFO] [stdout] 15535 | let mut closure = self.lookupIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15536 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LookupIndexRequest) -> _ = &mut **closure; [INFO] [stdout] 15537 | ::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:15545:36 [INFO] [stdout] | [INFO] [stdout] 15543 | let mut closure = self.lookupAndTraverse.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15544 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LookupAndTraverseRequest) -> _ = &mut **closure; [INFO] [stdout] 15545 | ::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:15553:36 [INFO] [stdout] | [INFO] [stdout] 15551 | let mut closure = self.chainUpdateEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15552 | let closure: &mut dyn ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15553 | ::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:15561:36 [INFO] [stdout] | [INFO] [stdout] 15559 | let mut closure = self.chainAddEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15560 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15561 | ::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:15569:36 [INFO] [stdout] | [INFO] [stdout] 15567 | let mut closure = self.chainDeleteEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15568 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15569 | ::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:15577:36 [INFO] [stdout] | [INFO] [stdout] 15575 | 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] 15576 | let closure: &mut dyn ::std::ops::FnMut(crate::types::KVGetRequest) -> _ = &mut **closure; [INFO] [stdout] 15577 | ::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:15585:36 [INFO] [stdout] | [INFO] [stdout] 15583 | let mut closure = self.put.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15584 | let closure: &mut dyn ::std::ops::FnMut(crate::types::KVPutRequest) -> _ = &mut **closure; [INFO] [stdout] 15585 | ::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:15593:36 [INFO] [stdout] | [INFO] [stdout] 15591 | 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] 15592 | let closure: &mut dyn ::std::ops::FnMut(crate::types::KVRemoveRequest) -> _ = &mut **closure; [INFO] [stdout] 15593 | ::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:15645:36 [INFO] [stdout] | [INFO] [stdout] 15643 | let mut closure = self.transLeader.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15644 | let closure: &mut dyn ::std::ops::FnMut(crate::types::TransLeaderReq) -> _ = &mut **closure; [INFO] [stdout] 15645 | ::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:15653:36 [INFO] [stdout] | [INFO] [stdout] 15651 | let mut closure = self.addPart.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15652 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddPartReq) -> _ = &mut **closure; [INFO] [stdout] 15653 | ::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:15661:36 [INFO] [stdout] | [INFO] [stdout] 15659 | let mut closure = self.addLearner.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15660 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddLearnerReq) -> _ = &mut **closure; [INFO] [stdout] 15661 | ::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:15669:36 [INFO] [stdout] | [INFO] [stdout] 15667 | let mut closure = self.removePart.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15668 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemovePartReq) -> _ = &mut **closure; [INFO] [stdout] 15669 | ::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:15677:36 [INFO] [stdout] | [INFO] [stdout] 15675 | let mut closure = self.memberChange.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15676 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MemberChangeReq) -> _ = &mut **closure; [INFO] [stdout] 15677 | ::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:15685:36 [INFO] [stdout] | [INFO] [stdout] 15683 | let mut closure = self.waitingForCatchUpData.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15684 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CatchUpDataReq) -> _ = &mut **closure; [INFO] [stdout] 15685 | ::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:15693:36 [INFO] [stdout] | [INFO] [stdout] 15691 | let mut closure = self.createCheckpoint.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15692 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateCPRequest) -> _ = &mut **closure; [INFO] [stdout] 15693 | ::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:15701:36 [INFO] [stdout] | [INFO] [stdout] 15699 | let mut closure = self.dropCheckpoint.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15700 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropCPRequest) -> _ = &mut **closure; [INFO] [stdout] 15701 | ::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:15709:36 [INFO] [stdout] | [INFO] [stdout] 15707 | let mut closure = self.blockingWrites.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15708 | let closure: &mut dyn ::std::ops::FnMut(crate::types::BlockingSignRequest) -> _ = &mut **closure; [INFO] [stdout] 15709 | ::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:15717:36 [INFO] [stdout] | [INFO] [stdout] 15715 | let mut closure = self.getLeaderParts.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15716 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetLeaderReq) -> _ = &mut **closure; [INFO] [stdout] 15717 | ::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:15725:36 [INFO] [stdout] | [INFO] [stdout] 15723 | let mut closure = self.checkPeers.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15724 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CheckPeersReq) -> _ = &mut **closure; [INFO] [stdout] 15725 | ::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:15733:36 [INFO] [stdout] | [INFO] [stdout] 15731 | let mut closure = self.addAdminTask.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15732 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddTaskRequest) -> _ = &mut **closure; [INFO] [stdout] 15733 | ::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:15741:36 [INFO] [stdout] | [INFO] [stdout] 15739 | let mut closure = self.stopAdminTask.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15740 | let closure: &mut dyn ::std::ops::FnMut(crate::types::StopTaskRequest) -> _ = &mut **closure; [INFO] [stdout] 15741 | ::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:15749:36 [INFO] [stdout] | [INFO] [stdout] 15747 | let mut closure = self.clearSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15748 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ClearSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 15749 | ::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:15779:36 [INFO] [stdout] | [INFO] [stdout] 15777 | let mut closure = self.chainAddEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15778 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChainAddEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15779 | ::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:15787:36 [INFO] [stdout] | [INFO] [stdout] 15785 | let mut closure = self.chainUpdateEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15786 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChainUpdateEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15787 | ::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:15795:36 [INFO] [stdout] | [INFO] [stdout] 15793 | let mut closure = self.chainDeleteEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15794 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChainDeleteEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15795 | ::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:15829:92 [INFO] [stdout] | [INFO] [stdout] 15827 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::GetNeighborsRequest) -> crate::types::GetNeighborsResponse + :... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15828 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 15829 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:15843:126 [INFO] [stdout] | [INFO] [stdout] 15837 | ...>(&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] 15843 | ... ::std::boxed::Box::new(move |_: crate::types::GetNeighborsRequest| ::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:15874:92 [INFO] [stdout] | [INFO] [stdout] 15872 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::GetDstBySrcRequest) -> crate::types::GetDstBySrcResponse + ::s... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15873 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 15874 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:15888:125 [INFO] [stdout] | [INFO] [stdout] 15882 | ...>(&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] 15888 | ... ::std::boxed::Box::new(move |_: crate::types::GetDstBySrcRequest| ::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:15919:92 [INFO] [stdout] | [INFO] [stdout] 15917 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::GetPropRequest) -> crate::types::GetPropResponse + ::std::mark... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15918 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 15919 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:15933:121 [INFO] [stdout] | [INFO] [stdout] 15927 | ...(&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] 15933 | ... = ::std::boxed::Box::new(move |_: crate::types::GetPropRequest| ::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:15978:125 [INFO] [stdout] | [INFO] [stdout] 15972 | ...>(&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] 15978 | ... ::std::boxed::Box::new(move |_: crate::types::AddVerticesRequest| ::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:16023:122 [INFO] [stdout] | [INFO] [stdout] 16017 | ...(&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] 16023 | ... = ::std::boxed::Box::new(move |_: crate::types::AddEdgesRequest| ::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:16068:125 [INFO] [stdout] | [INFO] [stdout] 16062 | ...>(&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] 16068 | ... ::std::boxed::Box::new(move |_: crate::types::DeleteEdgesRequest| ::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:16113:128 [INFO] [stdout] | [INFO] [stdout] 16107 | ...>(&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] 16113 | ... ::std::boxed::Box::new(move |_: crate::types::DeleteVerticesRequest| ::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:16158:124 [INFO] [stdout] | [INFO] [stdout] 16152 | ...(&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] 16158 | ... = ::std::boxed::Box::new(move |_: crate::types::DeleteTagsRequest| ::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:16189:92 [INFO] [stdout] | [INFO] [stdout] 16187 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::UpdateVertexRequest) -> crate::types::UpdateResponse + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16188 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16189 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16203:126 [INFO] [stdout] | [INFO] [stdout] 16197 | ...>(&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] 16203 | ... ::std::boxed::Box::new(move |_: crate::types::UpdateVertexRequest| ::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:16234:92 [INFO] [stdout] | [INFO] [stdout] 16232 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> crate::types::UpdateResponse + ::std::ma... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16233 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16234 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16248:124 [INFO] [stdout] | [INFO] [stdout] 16242 | ...(&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] 16248 | ... = ::std::boxed::Box::new(move |_: crate::types::UpdateEdgeRequest| ::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:16279:92 [INFO] [stdout] | [INFO] [stdout] 16277 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ScanVertexRequest) -> crate::types::ScanResponse + ::std::marker::Send + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16278 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 16279 | ... = ::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:16293:124 [INFO] [stdout] | [INFO] [stdout] 16287 | ...(&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] 16293 | ...::std::boxed::Box::new(move |_: crate::types::ScanVertexRequest| ::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:16324:92 [INFO] [stdout] | [INFO] [stdout] 16322 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ScanEdgeRequest) -> crate::types::ScanResponse + ::std::marker::Send + ::std::ma... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16323 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 16324 | ... = ::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/types.rs:2521:35 [INFO] [stdout] | [INFO] [stdout] 2503 | let mut field_parts = ::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] 2521 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2522 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 2523 | | column_names: field_column_names.unwrap_or_default(), [INFO] [stdout] 2524 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 2527 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2528 | | }) [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:16338:122 [INFO] [stdout] | [INFO] [stdout] 16332 | ...(&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] 16338 | ...::std::boxed::Box::new(move |_: crate::types::ScanEdgeRequest| ::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:16369:92 [INFO] [stdout] | [INFO] [stdout] 16367 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetUUIDReq) -> crate::types::GetUUIDResp + ::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] 16368 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 16369 | ... = ::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:16383:117 [INFO] [stdout] | [INFO] [stdout] 16377 | ...(&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] 16383 | ...::std::boxed::Box::new(move |_: crate::types::GetUUIDReq| ::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/types.rs:2603:35 [INFO] [stdout] | [INFO] [stdout] 2590 | let mut field_vertices = ::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] 2603 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2604 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 2605 | | vertices: field_vertices, [INFO] [stdout] 2606 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2607 | | }) [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:16414:92 [INFO] [stdout] | [INFO] [stdout] 16412 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::LookupIndexRequest) -> crate::types::LookupIndexResp + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16413 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16414 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16428:125 [INFO] [stdout] | [INFO] [stdout] 16422 | ...>(&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] 16428 | ... ::std::boxed::Box::new(move |_: crate::types::LookupIndexRequest| ::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/types.rs:2698:35 [INFO] [stdout] | [INFO] [stdout] 2681 | let mut field_parts = ::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] 2698 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2699 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 2700 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 2701 | | edge_types: field_edge_types.unwrap_or_default(), [INFO] [stdout] 2702 | | common: field_common, [INFO] [stdout] 2703 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2704 | | }) [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:16459:92 [INFO] [stdout] | [INFO] [stdout] 16457 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::LookupAndTraverseRequest) -> crate::types::GetNeighborsRespons... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16458 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16459 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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/types.rs:2779:35 [INFO] [stdout] | [INFO] [stdout] 2766 | let mut field_dsts = ::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] 2779 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 2780 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 2781 | | dsts: field_dsts, [INFO] [stdout] 2782 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 2783 | | }) [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:16473:131 [INFO] [stdout] | [INFO] [stdout] 16467 | ...&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] 16473 | ...:std::boxed::Box::new(move |_: crate::types::LookupAndTraverseRequest| ::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:16504:92 [INFO] [stdout] | [INFO] [stdout] 16502 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> crate::types::UpdateResponse + ::std::ma... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16503 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16504 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16518:124 [INFO] [stdout] | [INFO] [stdout] 16512 | ...(&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] 16518 | ... = ::std::boxed::Box::new(move |_: crate::types::UpdateEdgeRequest| ::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/types.rs:3002:35 [INFO] [stdout] | [INFO] [stdout] 2973 | let mut field_parts = ::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] 3002 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3003 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3004 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3005 | | vertex_props: field_vertex_props, [INFO] [stdout] ... | [INFO] [stdout] 3013 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3014 | | }) [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:16563:122 [INFO] [stdout] | [INFO] [stdout] 16557 | ...(&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] 16563 | ... = ::std::boxed::Box::new(move |_: crate::types::AddEdgesRequest| ::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:16608:125 [INFO] [stdout] | [INFO] [stdout] 16602 | ...>(&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] 16608 | ... ::std::boxed::Box::new(move |_: crate::types::DeleteEdgesRequest| ::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/types.rs:3089:35 [INFO] [stdout] | [INFO] [stdout] 3076 | let mut field_props = ::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] 3089 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3090 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 3091 | | props: field_props, [INFO] [stdout] 3092 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3093 | | }) [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:16653:119 [INFO] [stdout] | [INFO] [stdout] 16647 | ...(&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] 16653 | ...::std::boxed::Box::new(move |_: crate::types::KVGetRequest| ::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:16698:119 [INFO] [stdout] | [INFO] [stdout] 16692 | ...(&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] 16698 | ...::std::boxed::Box::new(move |_: crate::types::KVPutRequest| ::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/types.rs:3166:35 [INFO] [stdout] | [INFO] [stdout] 3153 | let mut field_props = ::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] 3166 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3167 | | tag_id: field_tag_id.unwrap_or_default(), [INFO] [stdout] 3168 | | props: field_props.unwrap_or_default(), [INFO] [stdout] 3169 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3170 | | }) [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:16743:122 [INFO] [stdout] | [INFO] [stdout] 16737 | ...(&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] 16743 | ...::std::boxed::Box::new(move |_: crate::types::KVRemoveRequest| ::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:16790:121 [INFO] [stdout] | [INFO] [stdout] 16784 | ...(&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] 16790 | ...::std::boxed::Box::new(move |_: crate::types::TransLeaderReq| ::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/types.rs:3243:35 [INFO] [stdout] | [INFO] [stdout] 3229 | let mut field_id = ::std::option::Option::None; [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3230 | 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] 3243 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3244 | | id: field_id.unwrap_or_default(), [INFO] [stdout] 3245 | | tags: field_tags.unwrap_or_default(), [INFO] [stdout] 3246 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3247 | | }) [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:16835:117 [INFO] [stdout] | [INFO] [stdout] 16829 | ...(&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] 16835 | ...::std::boxed::Box::new(move |_: crate::types::AddPartReq| ::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:16880:120 [INFO] [stdout] | [INFO] [stdout] 16874 | ...(&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] 16880 | ...::std::boxed::Box::new(move |_: crate::types::AddLearnerReq| ::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/types.rs:3336:35 [INFO] [stdout] | [INFO] [stdout] 3318 | let mut field_src = ::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] 3321 | let mut field_dst = ::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] 3336 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3337 | | src: field_src.unwrap_or_default(), [INFO] [stdout] 3338 | | edge_type: field_edge_type.unwrap_or_default(), [INFO] [stdout] 3339 | | ranking: field_ranking.unwrap_or_default(), [INFO] [stdout] 3340 | | dst: field_dst.unwrap_or_default(), [INFO] [stdout] 3341 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3342 | | }) [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:16925:120 [INFO] [stdout] | [INFO] [stdout] 16919 | ...(&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] 16925 | ...::std::boxed::Box::new(move |_: crate::types::RemovePartReq| ::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/types.rs:3415:35 [INFO] [stdout] | [INFO] [stdout] 3401 | let mut field_key = ::std::option::Option::None; [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3402 | let mut field_props = ::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] 3415 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3416 | | key: field_key.unwrap_or_default(), [INFO] [stdout] 3417 | | props: field_props.unwrap_or_default(), [INFO] [stdout] 3418 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3419 | | }) [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:16970:122 [INFO] [stdout] | [INFO] [stdout] 16964 | ...(&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] 16970 | ...::std::boxed::Box::new(move |_: crate::types::MemberChangeReq| ::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:17015:121 [INFO] [stdout] | [INFO] [stdout] 17009 | ...(&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] 17015 | ...::std::boxed::Box::new(move |_: crate::types::CatchUpDataReq| ::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:17060:122 [INFO] [stdout] | [INFO] [stdout] 17054 | ...(&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] 17060 | ...::std::boxed::Box::new(move |_: crate::types::CreateCPRequest| ::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:17105:120 [INFO] [stdout] | [INFO] [stdout] 17099 | ...(&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] 17105 | ...::std::boxed::Box::new(move |_: crate::types::DropCPRequest| ::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/types.rs:3526:35 [INFO] [stdout] | [INFO] [stdout] 3505 | let mut field_parts = ::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 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3528 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3529 | | prop_names: field_prop_names.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 3533 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3534 | | }) [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:17150:126 [INFO] [stdout] | [INFO] [stdout] 17144 | ...(&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] 17150 | ...::std::boxed::Box::new(move |_: crate::types::BlockingSignRequest| ::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:17195:119 [INFO] [stdout] | [INFO] [stdout] 17189 | ...(&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] 17195 | ...::std::boxed::Box::new(move |_: crate::types::GetLeaderReq| ::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:17240:120 [INFO] [stdout] | [INFO] [stdout] 17234 | ...(&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] 17240 | ...::std::boxed::Box::new(move |_: crate::types::CheckPeersReq| ::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/types.rs:3641:35 [INFO] [stdout] | [INFO] [stdout] 3620 | let mut field_parts = ::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] 3641 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3642 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3643 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3644 | | prop_names: field_prop_names.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 3648 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3649 | | }) [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:17285:121 [INFO] [stdout] | [INFO] [stdout] 17279 | ...(&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] 17285 | ...::std::boxed::Box::new(move |_: crate::types::AddTaskRequest| ::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:17330:122 [INFO] [stdout] | [INFO] [stdout] 17324 | ...(&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] 17330 | ...::std::boxed::Box::new(move |_: crate::types::StopTaskRequest| ::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:17375:120 [INFO] [stdout] | [INFO] [stdout] 17369 | ...(&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] 17375 | ...::std::boxed::Box::new(move |_: crate::types::ClearSpaceReq| ::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/types.rs:3732:35 [INFO] [stdout] | [INFO] [stdout] 3717 | let mut field_parts = ::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] 3732 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3733 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3734 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3735 | | common: field_common, [INFO] [stdout] 3736 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3737 | | }) [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:17422:127 [INFO] [stdout] | [INFO] [stdout] 17416 | ...>(&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] 17422 | ... ::std::boxed::Box::new(move |_: crate::types::ChainAddEdgesRequest| ::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:17453:92 [INFO] [stdout] | [INFO] [stdout] 17451 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::ChainUpdateEdgeRequest) -> crate::types::UpdateResponse + ::st... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17452 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 17453 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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/types.rs:3820:35 [INFO] [stdout] | [INFO] [stdout] 3805 | let mut field_parts = ::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] 3820 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3821 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3822 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3823 | | common: field_common, [INFO] [stdout] 3824 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3825 | | }) [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:17467:129 [INFO] [stdout] | [INFO] [stdout] 17461 | ...>(&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] 17467 | ... ::std::boxed::Box::new(move |_: crate::types::ChainUpdateEdgeRequest| ::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/types.rs:3898:35 [INFO] [stdout] | [INFO] [stdout] 3884 | let mut field_id = ::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] 3898 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3899 | | id: field_id.unwrap_or_default(), [INFO] [stdout] 3900 | | tags: field_tags.unwrap_or_default(), [INFO] [stdout] 3901 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3902 | | }) [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:17512:130 [INFO] [stdout] | [INFO] [stdout] 17506 | ...&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] 17512 | ...:std::boxed::Box::new(move |_: crate::types::ChainDeleteEdgesRequest| ::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/types.rs:3985:35 [INFO] [stdout] | [INFO] [stdout] 3970 | let mut field_parts = ::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] 3985 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3986 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 3987 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 3988 | | common: field_common, [INFO] [stdout] 3989 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 3990 | | }) [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/types.rs:4065:35 [INFO] [stdout] | [INFO] [stdout] 4052 | let mut field_props = ::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] 4065 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4066 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 4067 | | props: field_props, [INFO] [stdout] 4068 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4069 | | }) [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/types.rs:4283:35 [INFO] [stdout] | [INFO] [stdout] 4257 | let mut field_vertex_id = ::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] 4283 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4284 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 4285 | | part_id: field_part_id.unwrap_or_default(), [INFO] [stdout] 4286 | | vertex_id: field_vertex_id.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4293 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4294 | | }) [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/types.rs:4423:35 [INFO] [stdout] | [INFO] [stdout] 4399 | let mut field_edge_key = ::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] 4423 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4424 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 4425 | | part_id: field_part_id.unwrap_or_default(), [INFO] [stdout] 4426 | | edge_key: field_edge_key.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4432 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4433 | | }) [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/types.rs:4603:35 [INFO] [stdout] | [INFO] [stdout] 4590 | let mut field_id = ::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] 4603 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4604 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 4605 | | id: field_id.unwrap_or_default(), [INFO] [stdout] 4606 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4607 | | }) [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/types.rs:4692:35 [INFO] [stdout] | [INFO] [stdout] 4677 | let mut field_data = ::std::option::Option::None; [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4678 | let mut field_stat_data = ::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] 4692 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4693 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 4694 | | data: field_data, [INFO] [stdout] 4695 | | stat_data: field_stat_data, [INFO] [stdout] 4696 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4697 | | }) [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/types.rs:4802:35 [INFO] [stdout] | [INFO] [stdout] 4782 | let mut field_begin_value = ::std::option::Option::None; [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4783 | let mut field_end_value = ::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] 4802 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4803 | | column_name: field_column_name.unwrap_or_default(), [INFO] [stdout] 4804 | | scan_type: field_scan_type.unwrap_or_default(), [INFO] [stdout] 4805 | | begin_value: field_begin_value.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 4809 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4810 | | }) [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/types.rs:4891:35 [INFO] [stdout] | [INFO] [stdout] 4877 | let mut field_column_hints = ::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] 4891 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4892 | | index_id: field_index_id.unwrap_or_default(), [INFO] [stdout] 4893 | | filter: field_filter.unwrap_or_default(), [INFO] [stdout] 4894 | | column_hints: field_column_hints.unwrap_or_default(), [INFO] [stdout] 4895 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4896 | | }) [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/types.rs:4969:35 [INFO] [stdout] | [INFO] [stdout] 4955 | let mut field_contexts = ::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] 4969 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 4970 | | contexts: field_contexts.unwrap_or_default(), [INFO] [stdout] 4971 | | schema_id: field_schema_id.unwrap_or_default(), [INFO] [stdout] 4972 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 4973 | | }) [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/types.rs:5104:35 [INFO] [stdout] | [INFO] [stdout] 5080 | let mut field_indices = ::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] 5104 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 5105 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 5106 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 5107 | | indices: field_indices.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 5113 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 5114 | | }) [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/types.rs:5213:35 [INFO] [stdout] | [INFO] [stdout] 5195 | let mut field_indices = ::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] 5213 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 5214 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 5215 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 5216 | | indices: field_indices.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 5219 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 5220 | | }) [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/types.rs:5687:35 [INFO] [stdout] | [INFO] [stdout] 5672 | let mut field_props = ::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] 5687 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 5688 | | result: field_result.unwrap_or_default(), [INFO] [stdout] 5689 | | props: field_props, [INFO] [stdout] 5690 | | cursors: field_cursors.unwrap_or_default(), [INFO] [stdout] 5691 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 5692 | | }) [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/types.rs:8142:35 [INFO] [stdout] | [INFO] [stdout] 8121 | let mut field_parts = ::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] 8142 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 8143 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 8144 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 8145 | | prop_names: field_prop_names.unwrap_or_default(), [INFO] [stdout] ... | [INFO] [stdout] 8149 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 8150 | | }) [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/types.rs:8249:35 [INFO] [stdout] | [INFO] [stdout] 8229 | let mut field_update_edge_request = ::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] 8249 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 8250 | | update_edge_request: field_update_edge_request.unwrap_or_default(), [INFO] [stdout] 8251 | | term: field_term.unwrap_or_default(), [INFO] [stdout] 8252 | | edge_version: field_edge_version, [INFO] [stdout] ... | [INFO] [stdout] 8255 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 8256 | | }) [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/types.rs:8345:35 [INFO] [stdout] | [INFO] [stdout] 8328 | let mut field_parts = ::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] 8345 | ::std::result::Result::Ok(Self { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 8346 | | space_id: field_space_id.unwrap_or_default(), [INFO] [stdout] 8347 | | parts: field_parts.unwrap_or_default(), [INFO] [stdout] 8348 | | txn_id: field_txn_id.unwrap_or_default(), [INFO] [stdout] 8349 | | term: field_term.unwrap_or_default(), [INFO] [stdout] 8350 | | _dot_dot_Default_default: self::dot_dot::OtherFields(()), [INFO] [stdout] 8351 | | }) [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:5218:13 [INFO] [stdout] | [INFO] [stdout] 5191 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5209 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getNeighbors", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5210 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5211 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5214 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5215 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5216 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getNeighbors")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5217 | [INFO] [stdout] 5218 | / async move { [INFO] [stdout] 5219 | | let reply_env = call.await?; [INFO] [stdout] 5220 | | [INFO] [stdout] 5221 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5231 | | } [INFO] [stdout] 5232 | | .instrument(::tracing::info_span!("GraphStorageService.getNeighbors")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5266:13 [INFO] [stdout] | [INFO] [stdout] 5239 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5257 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getDstBySrc", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5258 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5259 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5262 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5263 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5264 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getDstBySrc")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5265 | [INFO] [stdout] 5266 | / async move { [INFO] [stdout] 5267 | | let reply_env = call.await?; [INFO] [stdout] 5268 | | [INFO] [stdout] 5269 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5279 | | } [INFO] [stdout] 5280 | | .instrument(::tracing::info_span!("GraphStorageService.getDstBySrc")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5314:13 [INFO] [stdout] | [INFO] [stdout] 5287 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5305 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getProps", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5306 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5307 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5310 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5311 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5312 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getProps")); [INFO] [stdout] | ------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5313 | [INFO] [stdout] 5314 | / async move { [INFO] [stdout] 5315 | | let reply_env = call.await?; [INFO] [stdout] 5316 | | [INFO] [stdout] 5317 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | } [INFO] [stdout] 5328 | | .instrument(::tracing::info_span!("GraphStorageService.getProps")) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5362:13 [INFO] [stdout] | [INFO] [stdout] 5335 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5353 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addVertices", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5354 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5355 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5358 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5359 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5360 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.addVertices")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5361 | [INFO] [stdout] 5362 | / async move { [INFO] [stdout] 5363 | | let reply_env = call.await?; [INFO] [stdout] 5364 | | [INFO] [stdout] 5365 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5375 | | } [INFO] [stdout] 5376 | | .instrument(::tracing::info_span!("GraphStorageService.addVertices")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5410:13 [INFO] [stdout] | [INFO] [stdout] 5383 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5401 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5402 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5403 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5406 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5407 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5408 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.addEdges")); [INFO] [stdout] | ------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5409 | [INFO] [stdout] 5410 | / async move { [INFO] [stdout] 5411 | | let reply_env = call.await?; [INFO] [stdout] 5412 | | [INFO] [stdout] 5413 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5423 | | } [INFO] [stdout] 5424 | | .instrument(::tracing::info_span!("GraphStorageService.addEdges")) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5458:13 [INFO] [stdout] | [INFO] [stdout] 5431 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5449 | let request_env = match ::fbthrift::help::serialize_request_envelope::("deleteEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5450 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5451 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5454 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5455 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5456 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.deleteEdges")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5457 | [INFO] [stdout] 5458 | / async move { [INFO] [stdout] 5459 | | let reply_env = call.await?; [INFO] [stdout] 5460 | | [INFO] [stdout] 5461 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5471 | | } [INFO] [stdout] 5472 | | .instrument(::tracing::info_span!("GraphStorageService.deleteEdges")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5506:13 [INFO] [stdout] | [INFO] [stdout] 5479 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5497 | let request_env = match ::fbthrift::help::serialize_request_envelope::("deleteVertices", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5498 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5499 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5502 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5503 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5504 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.deleteVertices")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5505 | [INFO] [stdout] 5506 | / async move { [INFO] [stdout] 5507 | | let reply_env = call.await?; [INFO] [stdout] 5508 | | [INFO] [stdout] 5509 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5519 | | } [INFO] [stdout] 5520 | | .instrument(::tracing::info_span!("GraphStorageService.deleteVertices")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5554:13 [INFO] [stdout] | [INFO] [stdout] 5527 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5545 | let request_env = match ::fbthrift::help::serialize_request_envelope::("deleteTags", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5546 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5547 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5550 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5551 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5552 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.deleteTags")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5553 | [INFO] [stdout] 5554 | / async move { [INFO] [stdout] 5555 | | let reply_env = call.await?; [INFO] [stdout] 5556 | | [INFO] [stdout] 5557 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5567 | | } [INFO] [stdout] 5568 | | .instrument(::tracing::info_span!("GraphStorageService.deleteTags")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5602:13 [INFO] [stdout] | [INFO] [stdout] 5575 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5593 | let request_env = match ::fbthrift::help::serialize_request_envelope::("updateVertex", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5594 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5595 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5598 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5599 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5600 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.updateVertex")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5601 | [INFO] [stdout] 5602 | / async move { [INFO] [stdout] 5603 | | let reply_env = call.await?; [INFO] [stdout] 5604 | | [INFO] [stdout] 5605 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5615 | | } [INFO] [stdout] 5616 | | .instrument(::tracing::info_span!("GraphStorageService.updateVertex")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5650:13 [INFO] [stdout] | [INFO] [stdout] 5623 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5641 | let request_env = match ::fbthrift::help::serialize_request_envelope::("updateEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5642 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5643 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5646 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5647 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5648 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.updateEdge")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5649 | [INFO] [stdout] 5650 | / async move { [INFO] [stdout] 5651 | | let reply_env = call.await?; [INFO] [stdout] 5652 | | [INFO] [stdout] 5653 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5663 | | } [INFO] [stdout] 5664 | | .instrument(::tracing::info_span!("GraphStorageService.updateEdge")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5698:13 [INFO] [stdout] | [INFO] [stdout] 5671 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5689 | let request_env = match ::fbthrift::help::serialize_request_envelope::("scanVertex", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5690 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5691 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5694 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5695 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5696 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.scanVertex")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5697 | [INFO] [stdout] 5698 | / async move { [INFO] [stdout] 5699 | | let reply_env = call.await?; [INFO] [stdout] 5700 | | [INFO] [stdout] 5701 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5711 | | } [INFO] [stdout] 5712 | | .instrument(::tracing::info_span!("GraphStorageService.scanVertex")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5746:13 [INFO] [stdout] | [INFO] [stdout] 5719 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5737 | let request_env = match ::fbthrift::help::serialize_request_envelope::("scanEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5738 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5739 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5742 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5743 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5744 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.scanEdge")); [INFO] [stdout] | ------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5745 | [INFO] [stdout] 5746 | / async move { [INFO] [stdout] 5747 | | let reply_env = call.await?; [INFO] [stdout] 5748 | | [INFO] [stdout] 5749 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5759 | | } [INFO] [stdout] 5760 | | .instrument(::tracing::info_span!("GraphStorageService.scanEdge")) [INFO] [stdout] | |______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5794:13 [INFO] [stdout] | [INFO] [stdout] 5767 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5785 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getUUID", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5786 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5787 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5790 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5791 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5792 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.getUUID")); [INFO] [stdout] | ------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5793 | [INFO] [stdout] 5794 | / async move { [INFO] [stdout] 5795 | | let reply_env = call.await?; [INFO] [stdout] 5796 | | [INFO] [stdout] 5797 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5807 | | } [INFO] [stdout] 5808 | | .instrument(::tracing::info_span!("GraphStorageService.getUUID")) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5842:13 [INFO] [stdout] | [INFO] [stdout] 5815 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5833 | let request_env = match ::fbthrift::help::serialize_request_envelope::("lookupIndex", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5834 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5835 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5838 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5839 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5840 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.lookupIndex")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5841 | [INFO] [stdout] 5842 | / async move { [INFO] [stdout] 5843 | | let reply_env = call.await?; [INFO] [stdout] 5844 | | [INFO] [stdout] 5845 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5855 | | } [INFO] [stdout] 5856 | | .instrument(::tracing::info_span!("GraphStorageService.lookupIndex")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5890:13 [INFO] [stdout] | [INFO] [stdout] 5863 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5881 | let request_env = match ::fbthrift::help::serialize_request_envelope::("lookupAndTraverse", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5882 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5883 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5886 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5887 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5888 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.lookupAndTraverse")); [INFO] [stdout] | ---------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5889 | [INFO] [stdout] 5890 | / async move { [INFO] [stdout] 5891 | | let reply_env = call.await?; [INFO] [stdout] 5892 | | [INFO] [stdout] 5893 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5903 | | } [INFO] [stdout] 5904 | | .instrument(::tracing::info_span!("GraphStorageService.lookupAndTraverse")) [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5938:13 [INFO] [stdout] | [INFO] [stdout] 5911 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5929 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainUpdateEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5930 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5931 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5934 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5935 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5936 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.chainUpdateEdge")); [INFO] [stdout] | -------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5937 | [INFO] [stdout] 5938 | / async move { [INFO] [stdout] 5939 | | let reply_env = call.await?; [INFO] [stdout] 5940 | | [INFO] [stdout] 5941 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5951 | | } [INFO] [stdout] 5952 | | .instrument(::tracing::info_span!("GraphStorageService.chainUpdateEdge")) [INFO] [stdout] | |_____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:5986:13 [INFO] [stdout] | [INFO] [stdout] 5959 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5977 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainAddEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5978 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5979 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5982 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5983 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 5984 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.chainAddEdges")); [INFO] [stdout] | ------------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5985 | [INFO] [stdout] 5986 | / async move { [INFO] [stdout] 5987 | | let reply_env = call.await?; [INFO] [stdout] 5988 | | [INFO] [stdout] 5989 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 5999 | | } [INFO] [stdout] 6000 | | .instrument(::tracing::info_span!("GraphStorageService.chainAddEdges")) [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6034:13 [INFO] [stdout] | [INFO] [stdout] 6007 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6025 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainDeleteEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6026 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6027 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6030 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6031 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6032 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.chainDeleteEdges")); [INFO] [stdout] | --------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6033 | [INFO] [stdout] 6034 | / async move { [INFO] [stdout] 6035 | | let reply_env = call.await?; [INFO] [stdout] 6036 | | [INFO] [stdout] 6037 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6047 | | } [INFO] [stdout] 6048 | | .instrument(::tracing::info_span!("GraphStorageService.chainDeleteEdges")) [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6082:13 [INFO] [stdout] | [INFO] [stdout] 6055 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6073 | let request_env = match ::fbthrift::help::serialize_request_envelope::("get", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6074 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6075 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6078 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6079 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6080 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.get")); [INFO] [stdout] | -------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6081 | [INFO] [stdout] 6082 | / async move { [INFO] [stdout] 6083 | | let reply_env = call.await?; [INFO] [stdout] 6084 | | [INFO] [stdout] 6085 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6095 | | } [INFO] [stdout] 6096 | | .instrument(::tracing::info_span!("GraphStorageService.get")) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6130:13 [INFO] [stdout] | [INFO] [stdout] 6103 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6121 | let request_env = match ::fbthrift::help::serialize_request_envelope::("put", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6122 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6123 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6126 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6127 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6128 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.put")); [INFO] [stdout] | -------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6129 | [INFO] [stdout] 6130 | / async move { [INFO] [stdout] 6131 | | let reply_env = call.await?; [INFO] [stdout] 6132 | | [INFO] [stdout] 6133 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6143 | | } [INFO] [stdout] 6144 | | .instrument(::tracing::info_span!("GraphStorageService.put")) [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:6178:13 [INFO] [stdout] | [INFO] [stdout] 6151 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6169 | let request_env = match ::fbthrift::help::serialize_request_envelope::("remove", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6170 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6171 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 6174 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6175 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 6176 | .instrument(::tracing::trace_span!("call", function = "GraphStorageService.remove")); [INFO] [stdout] | ----------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6177 | [INFO] [stdout] 6178 | / async move { [INFO] [stdout] 6179 | | let reply_env = call.await?; [INFO] [stdout] 6180 | | [INFO] [stdout] 6181 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 6191 | | } [INFO] [stdout] 6192 | | .instrument(::tracing::info_span!("GraphStorageService.remove")) [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7672:35 [INFO] [stdout] | [INFO] [stdout] 7660 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7661 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7662 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7672 | ::std::sync::Arc::new(GraphStorageServiceImpl::::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:7704:35 [INFO] [stdout] | [INFO] [stdout] 7693 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7694 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7695 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7704 | ::std::sync::Arc::new(GraphStorageServiceImpl::::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:7786:13 [INFO] [stdout] | [INFO] [stdout] 7759 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7777 | let request_env = match ::fbthrift::help::serialize_request_envelope::("transLeader", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7778 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7779 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7782 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7783 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7784 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.transLeader")); [INFO] [stdout] | ---------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7785 | [INFO] [stdout] 7786 | / async move { [INFO] [stdout] 7787 | | let reply_env = call.await?; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | } [INFO] [stdout] 7800 | | .instrument(::tracing::info_span!("StorageAdminService.transLeader")) [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7834:13 [INFO] [stdout] | [INFO] [stdout] 7807 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7825 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addPart", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7826 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7827 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7830 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7831 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7832 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.addPart")); [INFO] [stdout] | ------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7833 | [INFO] [stdout] 7834 | / async move { [INFO] [stdout] 7835 | | let reply_env = call.await?; [INFO] [stdout] 7836 | | [INFO] [stdout] 7837 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7847 | | } [INFO] [stdout] 7848 | | .instrument(::tracing::info_span!("StorageAdminService.addPart")) [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7882:13 [INFO] [stdout] | [INFO] [stdout] 7855 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7873 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addLearner", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7874 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7875 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7878 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7879 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7880 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.addLearner")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7881 | [INFO] [stdout] 7882 | / async move { [INFO] [stdout] 7883 | | let reply_env = call.await?; [INFO] [stdout] 7884 | | [INFO] [stdout] 7885 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7895 | | } [INFO] [stdout] 7896 | | .instrument(::tracing::info_span!("StorageAdminService.addLearner")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7930:13 [INFO] [stdout] | [INFO] [stdout] 7903 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7921 | let request_env = match ::fbthrift::help::serialize_request_envelope::("removePart", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7922 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7923 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7926 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7927 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7928 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.removePart")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7929 | [INFO] [stdout] 7930 | / async move { [INFO] [stdout] 7931 | | let reply_env = call.await?; [INFO] [stdout] 7932 | | [INFO] [stdout] 7933 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7943 | | } [INFO] [stdout] 7944 | | .instrument(::tracing::info_span!("StorageAdminService.removePart")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:7978:13 [INFO] [stdout] | [INFO] [stdout] 7951 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7969 | let request_env = match ::fbthrift::help::serialize_request_envelope::("memberChange", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7970 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7971 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 7974 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7975 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 7976 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.memberChange")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7977 | [INFO] [stdout] 7978 | / async move { [INFO] [stdout] 7979 | | let reply_env = call.await?; [INFO] [stdout] 7980 | | [INFO] [stdout] 7981 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 7991 | | } [INFO] [stdout] 7992 | | .instrument(::tracing::info_span!("StorageAdminService.memberChange")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8026:13 [INFO] [stdout] | [INFO] [stdout] 7999 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8017 | let request_env = match ::fbthrift::help::serialize_request_envelope::("waitingForCatchUpData", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8018 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8019 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8022 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8023 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8024 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.waitingForCatchUpData")); [INFO] [stdout] | -------------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8025 | [INFO] [stdout] 8026 | / async move { [INFO] [stdout] 8027 | | let reply_env = call.await?; [INFO] [stdout] 8028 | | [INFO] [stdout] 8029 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8039 | | } [INFO] [stdout] 8040 | | .instrument(::tracing::info_span!("StorageAdminService.waitingForCatchUpData")) [INFO] [stdout] | |___________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8074:13 [INFO] [stdout] | [INFO] [stdout] 8047 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8065 | let request_env = match ::fbthrift::help::serialize_request_envelope::("createCheckpoint", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8066 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8067 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8070 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8071 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8072 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.createCheckpoint")); [INFO] [stdout] | --------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8073 | [INFO] [stdout] 8074 | / async move { [INFO] [stdout] 8075 | | let reply_env = call.await?; [INFO] [stdout] 8076 | | [INFO] [stdout] 8077 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8087 | | } [INFO] [stdout] 8088 | | .instrument(::tracing::info_span!("StorageAdminService.createCheckpoint")) [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8122:13 [INFO] [stdout] | [INFO] [stdout] 8095 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8113 | let request_env = match ::fbthrift::help::serialize_request_envelope::("dropCheckpoint", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8114 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8115 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8118 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8119 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8120 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.dropCheckpoint")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8121 | [INFO] [stdout] 8122 | / async move { [INFO] [stdout] 8123 | | let reply_env = call.await?; [INFO] [stdout] 8124 | | [INFO] [stdout] 8125 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8135 | | } [INFO] [stdout] 8136 | | .instrument(::tracing::info_span!("StorageAdminService.dropCheckpoint")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8170:13 [INFO] [stdout] | [INFO] [stdout] 8143 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8161 | let request_env = match ::fbthrift::help::serialize_request_envelope::("blockingWrites", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8162 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8163 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8166 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8167 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8168 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.blockingWrites")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8169 | [INFO] [stdout] 8170 | / async move { [INFO] [stdout] 8171 | | let reply_env = call.await?; [INFO] [stdout] 8172 | | [INFO] [stdout] 8173 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8183 | | } [INFO] [stdout] 8184 | | .instrument(::tracing::info_span!("StorageAdminService.blockingWrites")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8218:13 [INFO] [stdout] | [INFO] [stdout] 8191 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8209 | let request_env = match ::fbthrift::help::serialize_request_envelope::("getLeaderParts", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8210 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8211 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8214 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8215 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8216 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.getLeaderParts")); [INFO] [stdout] | ------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8217 | [INFO] [stdout] 8218 | / async move { [INFO] [stdout] 8219 | | let reply_env = call.await?; [INFO] [stdout] 8220 | | [INFO] [stdout] 8221 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8231 | | } [INFO] [stdout] 8232 | | .instrument(::tracing::info_span!("StorageAdminService.getLeaderParts")) [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8266:13 [INFO] [stdout] | [INFO] [stdout] 8239 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8257 | let request_env = match ::fbthrift::help::serialize_request_envelope::("checkPeers", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8258 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8259 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8262 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8263 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8264 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.checkPeers")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8265 | [INFO] [stdout] 8266 | / async move { [INFO] [stdout] 8267 | | let reply_env = call.await?; [INFO] [stdout] 8268 | | [INFO] [stdout] 8269 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8279 | | } [INFO] [stdout] 8280 | | .instrument(::tracing::info_span!("StorageAdminService.checkPeers")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8314:13 [INFO] [stdout] | [INFO] [stdout] 8287 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8305 | let request_env = match ::fbthrift::help::serialize_request_envelope::("addAdminTask", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8306 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8307 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8310 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8311 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8312 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.addAdminTask")); [INFO] [stdout] | ----------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8313 | [INFO] [stdout] 8314 | / async move { [INFO] [stdout] 8315 | | let reply_env = call.await?; [INFO] [stdout] 8316 | | [INFO] [stdout] 8317 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8327 | | } [INFO] [stdout] 8328 | | .instrument(::tracing::info_span!("StorageAdminService.addAdminTask")) [INFO] [stdout] | |__________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8362:13 [INFO] [stdout] | [INFO] [stdout] 8335 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8353 | let request_env = match ::fbthrift::help::serialize_request_envelope::("stopAdminTask", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8354 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8355 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8358 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8359 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8360 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.stopAdminTask")); [INFO] [stdout] | ------------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8361 | [INFO] [stdout] 8362 | / async move { [INFO] [stdout] 8363 | | let reply_env = call.await?; [INFO] [stdout] 8364 | | [INFO] [stdout] 8365 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8375 | | } [INFO] [stdout] 8376 | | .instrument(::tracing::info_span!("StorageAdminService.stopAdminTask")) [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:8410:13 [INFO] [stdout] | [INFO] [stdout] 8383 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8401 | let request_env = match ::fbthrift::help::serialize_request_envelope::("clearSpace", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8402 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8403 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 8406 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8407 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 8408 | .instrument(::tracing::trace_span!("call", function = "StorageAdminService.clearSpace")); [INFO] [stdout] | --------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 8409 | [INFO] [stdout] 8410 | / async move { [INFO] [stdout] 8411 | | let reply_env = call.await?; [INFO] [stdout] 8412 | | [INFO] [stdout] 8413 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 8423 | | } [INFO] [stdout] 8424 | | .instrument(::tracing::info_span!("StorageAdminService.clearSpace")) [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9442:35 [INFO] [stdout] | [INFO] [stdout] 9430 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9431 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9432 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9442 | ::std::sync::Arc::new(StorageAdminServiceImpl::::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:9474:35 [INFO] [stdout] | [INFO] [stdout] 9463 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9464 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9465 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9474 | ::std::sync::Arc::new(StorageAdminServiceImpl::::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:9556:13 [INFO] [stdout] | [INFO] [stdout] 9529 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9547 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainAddEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9548 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9549 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9552 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9553 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 9554 | .instrument(::tracing::trace_span!("call", function = "InternalStorageService.chainAddEdges")); [INFO] [stdout] | --------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9555 | [INFO] [stdout] 9556 | / async move { [INFO] [stdout] 9557 | | let reply_env = call.await?; [INFO] [stdout] 9558 | | [INFO] [stdout] 9559 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 9569 | | } [INFO] [stdout] 9570 | | .instrument(::tracing::info_span!("InternalStorageService.chainAddEdges")) [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9604:13 [INFO] [stdout] | [INFO] [stdout] 9577 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9595 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainUpdateEdge", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9596 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9597 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9600 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9601 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 9602 | .instrument(::tracing::trace_span!("call", function = "InternalStorageService.chainUpdateEdge")); [INFO] [stdout] | ----------------------------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9603 | [INFO] [stdout] 9604 | / async move { [INFO] [stdout] 9605 | | let reply_env = call.await?; [INFO] [stdout] 9606 | | [INFO] [stdout] 9607 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 9617 | | } [INFO] [stdout] 9618 | | .instrument(::tracing::info_span!("InternalStorageService.chainUpdateEdge")) [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9652:13 [INFO] [stdout] | [INFO] [stdout] 9625 | rpc_options: T::RpcOptions, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9643 | let request_env = match ::fbthrift::help::serialize_request_envelope::("chainDeleteEdges", &args) { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9644 | ::std::result::Result::Ok(res) => res, [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9645 | ::std::result::Result::Err(err) => return ::futures::future::err(err.into()).boxed(), [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9648 | let call = transport [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9649 | .call(SERVICE_NAME.as_cstr(), METHOD_NAME.as_cstr(), request_env, rpc_options) [INFO] [stdout] 9650 | .instrument(::tracing::trace_span!("call", function = "InternalStorageService.chainDeleteEdges")); [INFO] [stdout] | ------------------------------------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9651 | [INFO] [stdout] 9652 | / async move { [INFO] [stdout] 9653 | | let reply_env = call.await?; [INFO] [stdout] 9654 | | [INFO] [stdout] 9655 | | let de = P::deserializer(reply_env); [INFO] [stdout] ... | [INFO] [stdout] 9665 | | } [INFO] [stdout] 9666 | | .instrument(::tracing::info_span!("InternalStorageService.chainDeleteEdges")) [INFO] [stdout] | |_________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:9958:35 [INFO] [stdout] | [INFO] [stdout] 9946 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9947 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9948 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9958 | ::std::sync::Arc::new(InternalStorageServiceImpl::::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:9990:35 [INFO] [stdout] | [INFO] [stdout] 9979 | protocol: P, [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9980 | transport: T, [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9981 | spawner: S, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 9990 | ::std::sync::Arc::new(InternalStorageServiceImpl::::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:10022:129 [INFO] [stdout] | [INFO] [stdout] 10021 | _req: crate::types::GetNeighborsRequest, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10022 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10023 | | ::std::result::Result::Err(crate::services::graph_storage_service::GetNeighborsExn::ApplicationException( [INFO] [stdout] 10024 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10025 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10028 | | )) [INFO] [stdout] 10029 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10033:127 [INFO] [stdout] | [INFO] [stdout] 10032 | _req: crate::types::GetDstBySrcRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10033 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10034 | | ::std::result::Result::Err(crate::services::graph_storage_service::GetDstBySrcExn::ApplicationException( [INFO] [stdout] 10035 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10036 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10039 | | )) [INFO] [stdout] 10040 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10044:120 [INFO] [stdout] | [INFO] [stdout] 10043 | _req: crate::types::GetPropRequest, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10044 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10045 | | ::std::result::Result::Err(crate::services::graph_storage_service::GetPropsExn::ApplicationException( [INFO] [stdout] 10046 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10047 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10050 | | )) [INFO] [stdout] 10051 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10055:120 [INFO] [stdout] | [INFO] [stdout] 10054 | _req: crate::types::AddVerticesRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10055 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10056 | | ::std::result::Result::Err(crate::services::graph_storage_service::AddVerticesExn::ApplicationException( [INFO] [stdout] 10057 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10058 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10061 | | )) [INFO] [stdout] 10062 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10066:117 [INFO] [stdout] | [INFO] [stdout] 10065 | _req: crate::types::AddEdgesRequest, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10066 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 10067 | | ::std::result::Result::Err(crate::services::graph_storage_service::AddEdgesExn::ApplicationException( [INFO] [stdout] 10068 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10069 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10072 | | )) [INFO] [stdout] 10073 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10077:120 [INFO] [stdout] | [INFO] [stdout] 10076 | _req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10077 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10078 | | ::std::result::Result::Err(crate::services::graph_storage_service::DeleteEdgesExn::ApplicationException( [INFO] [stdout] 10079 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10080 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10083 | | )) [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10088:123 [INFO] [stdout] | [INFO] [stdout] 10087 | _req: crate::types::DeleteVerticesRequest, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10088 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10089 | | ::std::result::Result::Err(crate::services::graph_storage_service::DeleteVerticesExn::ApplicationException( [INFO] [stdout] 10090 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10091 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | )) [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10099:119 [INFO] [stdout] | [INFO] [stdout] 10098 | _req: crate::types::DeleteTagsRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10099 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 10100 | | ::std::result::Result::Err(crate::services::graph_storage_service::DeleteTagsExn::ApplicationException( [INFO] [stdout] 10101 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10102 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10105 | | )) [INFO] [stdout] 10106 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10110:123 [INFO] [stdout] | [INFO] [stdout] 10109 | _req: crate::types::UpdateVertexRequest, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10110 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10111 | | ::std::result::Result::Err(crate::services::graph_storage_service::UpdateVertexExn::ApplicationException( [INFO] [stdout] 10112 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10113 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10116 | | )) [INFO] [stdout] 10117 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10121:121 [INFO] [stdout] | [INFO] [stdout] 10120 | _req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10121 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 10122 | | ::std::result::Result::Err(crate::services::graph_storage_service::UpdateEdgeExn::ApplicationException( [INFO] [stdout] 10123 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10124 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10127 | | )) [INFO] [stdout] 10128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10165:123 [INFO] [stdout] | [INFO] [stdout] 10164 | _req: crate::types::LookupIndexRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10165 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10166 | | ::std::result::Result::Err(crate::services::graph_storage_service::LookupIndexExn::ApplicationException( [INFO] [stdout] 10167 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10168 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10171 | | )) [INFO] [stdout] 10172 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10176:134 [INFO] [stdout] | [INFO] [stdout] 10175 | _req: crate::types::LookupAndTraverseRequest, [INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10176 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10177 | | ::std::result::Result::Err(crate::services::graph_storage_service::LookupAndTraverseExn::ApplicationException( [INFO] [stdout] 10178 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10179 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10182 | | )) [INFO] [stdout] 10183 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10187:126 [INFO] [stdout] | [INFO] [stdout] 10186 | _req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10187 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10188 | | ::std::result::Result::Err(crate::services::graph_storage_service::ChainUpdateEdgeExn::ApplicationException( [INFO] [stdout] 10189 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10190 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10193 | | )) [INFO] [stdout] 10194 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10198:122 [INFO] [stdout] | [INFO] [stdout] 10197 | _req: crate::types::AddEdgesRequest, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10198 | ) -> ::std::result::Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 10199 | | ::std::result::Result::Err(crate::services::graph_storage_service::ChainAddEdgesExn::ApplicationException( [INFO] [stdout] 10200 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10201 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10204 | | )) [INFO] [stdout] 10205 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10209:125 [INFO] [stdout] | [INFO] [stdout] 10208 | _req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10209 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 10210 | | ::std::result::Result::Err(crate::services::graph_storage_service::ChainDeleteEdgesExn::ApplicationException( [INFO] [stdout] 10211 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 10212 | | "GraphStorageService", [INFO] [stdout] ... | [INFO] [stdout] 10215 | | )) [INFO] [stdout] 10216 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10260:129 [INFO] [stdout] | [INFO] [stdout] 10259 | req: crate::types::GetNeighborsRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10260 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10261 | | (**self).getNeighbors( [INFO] [stdout] 10262 | | req, [INFO] [stdout] 10263 | | ).await [INFO] [stdout] 10264 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10268:127 [INFO] [stdout] | [INFO] [stdout] 10267 | req: crate::types::GetDstBySrcRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10268 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10269 | | (**self).getDstBySrc( [INFO] [stdout] 10270 | | req, [INFO] [stdout] 10271 | | ).await [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10276:120 [INFO] [stdout] | [INFO] [stdout] 10275 | req: crate::types::GetPropRequest, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10276 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10277 | | (**self).getProps( [INFO] [stdout] 10278 | | req, [INFO] [stdout] 10279 | | ).await [INFO] [stdout] 10280 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10284:120 [INFO] [stdout] | [INFO] [stdout] 10283 | req: crate::types::AddVerticesRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10284 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10285 | | (**self).addVertices( [INFO] [stdout] 10286 | | req, [INFO] [stdout] 10287 | | ).await [INFO] [stdout] 10288 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10292:117 [INFO] [stdout] | [INFO] [stdout] 10291 | req: crate::types::AddEdgesRequest, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10292 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 10293 | | (**self).addEdges( [INFO] [stdout] 10294 | | req, [INFO] [stdout] 10295 | | ).await [INFO] [stdout] 10296 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10300:120 [INFO] [stdout] | [INFO] [stdout] 10299 | req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10300 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________^ [INFO] [stdout] 10301 | | (**self).deleteEdges( [INFO] [stdout] 10302 | | req, [INFO] [stdout] 10303 | | ).await [INFO] [stdout] 10304 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10308:123 [INFO] [stdout] | [INFO] [stdout] 10307 | req: crate::types::DeleteVerticesRequest, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10308 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10309 | | (**self).deleteVertices( [INFO] [stdout] 10310 | | req, [INFO] [stdout] 10311 | | ).await [INFO] [stdout] 10312 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10316:119 [INFO] [stdout] | [INFO] [stdout] 10315 | req: crate::types::DeleteTagsRequest, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10316 | ) -> ::std::result::Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 10317 | | (**self).deleteTags( [INFO] [stdout] 10318 | | req, [INFO] [stdout] 10319 | | ).await [INFO] [stdout] 10320 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10324:123 [INFO] [stdout] | [INFO] [stdout] 10323 | req: crate::types::UpdateVertexRequest, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10324 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10325 | | (**self).updateVertex( [INFO] [stdout] 10326 | | req, [INFO] [stdout] 10327 | | ).await [INFO] [stdout] 10328 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10332:121 [INFO] [stdout] | [INFO] [stdout] 10331 | req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10332 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 10333 | | (**self).updateEdge( [INFO] [stdout] 10334 | | req, [INFO] [stdout] 10335 | | ).await [INFO] [stdout] 10336 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10364:123 [INFO] [stdout] | [INFO] [stdout] 10363 | req: crate::types::LookupIndexRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10364 | ) -> ::std::result::Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________^ [INFO] [stdout] 10365 | | (**self).lookupIndex( [INFO] [stdout] 10366 | | req, [INFO] [stdout] 10367 | | ).await [INFO] [stdout] 10368 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10372:134 [INFO] [stdout] | [INFO] [stdout] 10371 | req: crate::types::LookupAndTraverseRequest, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10372 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 10373 | | (**self).lookupAndTraverse( [INFO] [stdout] 10374 | | req, [INFO] [stdout] 10375 | | ).await [INFO] [stdout] 10376 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10380:126 [INFO] [stdout] | [INFO] [stdout] 10379 | req: crate::types::UpdateEdgeRequest, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10380 | ) -> ::std::result::Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 10381 | | (**self).chainUpdateEdge( [INFO] [stdout] 10382 | | req, [INFO] [stdout] 10383 | | ).await [INFO] [stdout] 10384 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10388:122 [INFO] [stdout] | [INFO] [stdout] 10387 | req: crate::types::AddEdgesRequest, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10388 | ) -> ::std::result::Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 10389 | | (**self).chainAddEdges( [INFO] [stdout] 10390 | | req, [INFO] [stdout] 10391 | | ).await [INFO] [stdout] 10392 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:10396:125 [INFO] [stdout] | [INFO] [stdout] 10395 | req: crate::types::DeleteEdgesRequest, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10396 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 10397 | | (**self).chainDeleteEdges( [INFO] [stdout] 10398 | | req, [INFO] [stdout] 10399 | | ).await [INFO] [stdout] 10400 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:12569:35 [INFO] [stdout] | [INFO] [stdout] 12567 | _reply_state: ::std::sync::Arc<::std::sync::Mutex>, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12568 | _seqid: ::std::primitive::u32, [INFO] [stdout] 12569 | ) -> ::anyhow::Result<()> { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 12570 | | match idx { [INFO] [stdout] 12571 | | 0usize => { [INFO] [stdout] 12572 | | self.handle_getNeighbors(_p, _r, _reply_state, _seqid).await [INFO] [stdout] ... | [INFO] [stdout] 12639 | | } [INFO] [stdout] 12640 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14513:35 [INFO] [stdout] | [INFO] [stdout] 14511 | _reply_state: ::std::sync::Arc<::std::sync::Mutex>, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14512 | _seqid: ::std::primitive::u32, [INFO] [stdout] 14513 | ) -> ::anyhow::Result<()> { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 14514 | | match idx { [INFO] [stdout] 14515 | | 0usize => { [INFO] [stdout] 14516 | | self.handle_transLeader(_p, _r, _reply_state, _seqid).await [INFO] [stdout] ... | [INFO] [stdout] 14562 | | } [INFO] [stdout] 14563 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14708:125 [INFO] [stdout] | [INFO] [stdout] 14707 | _req: crate::types::ChainAddEdgesRequest, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14708 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 14709 | | ::std::result::Result::Err(crate::services::internal_storage_service::ChainAddEdgesExn::ApplicationException( [INFO] [stdout] 14710 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 14711 | | "InternalStorageService", [INFO] [stdout] ... | [INFO] [stdout] 14714 | | )) [INFO] [stdout] 14715 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14719:129 [INFO] [stdout] | [INFO] [stdout] 14718 | _req: crate::types::ChainUpdateEdgeRequest, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14719 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14720 | | ::std::result::Result::Err(crate::services::internal_storage_service::ChainUpdateEdgeExn::ApplicationException( [INFO] [stdout] 14721 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 14722 | | "InternalStorageService", [INFO] [stdout] ... | [INFO] [stdout] 14725 | | )) [INFO] [stdout] 14726 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14730:128 [INFO] [stdout] | [INFO] [stdout] 14729 | _req: crate::types::ChainDeleteEdgesRequest, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14730 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14731 | | ::std::result::Result::Err(crate::services::internal_storage_service::ChainDeleteEdgesExn::ApplicationException( [INFO] [stdout] 14732 | | ::fbthrift::ApplicationException::unimplemented_method( [INFO] [stdout] 14733 | | "InternalStorageService", [INFO] [stdout] ... | [INFO] [stdout] 14736 | | )) [INFO] [stdout] 14737 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14748:125 [INFO] [stdout] | [INFO] [stdout] 14747 | req: crate::types::ChainAddEdgesRequest, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14748 | ) -> ::std::result::Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 14749 | | (**self).chainAddEdges( [INFO] [stdout] 14750 | | req, [INFO] [stdout] 14751 | | ).await [INFO] [stdout] 14752 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14756:129 [INFO] [stdout] | [INFO] [stdout] 14755 | req: crate::types::ChainUpdateEdgeRequest, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14756 | ) -> ::std::result::Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14757 | | (**self).chainUpdateEdge( [INFO] [stdout] 14758 | | req, [INFO] [stdout] 14759 | | ).await [INFO] [stdout] 14760 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:14764:128 [INFO] [stdout] | [INFO] [stdout] 14763 | req: crate::types::ChainDeleteEdgesRequest, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14764 | ) -> ::std::result::Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 14765 | | (**self).chainDeleteEdges( [INFO] [stdout] 14766 | | req, [INFO] [stdout] 14767 | | ).await [INFO] [stdout] 14768 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15131:35 [INFO] [stdout] | [INFO] [stdout] 15129 | _reply_state: ::std::sync::Arc<::std::sync::Mutex>, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15130 | _seqid: ::std::primitive::u32, [INFO] [stdout] 15131 | ) -> ::anyhow::Result<()> { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 15132 | | match idx { [INFO] [stdout] 15133 | | 0usize => { [INFO] [stdout] 15134 | | self.handle_chainAddEdges(_p, _r, _reply_state, _seqid).await [INFO] [stdout] ... | [INFO] [stdout] 15147 | | } [INFO] [stdout] 15148 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/lib.rs:15433:36 [INFO] [stdout] | [INFO] [stdout] 15431 | let mut closure = self.getNeighbors.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15432 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetNeighborsRequest) -> _ = &mut **closure; [INFO] [stdout] 15433 | ::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:15441:36 [INFO] [stdout] | [INFO] [stdout] 15439 | let mut closure = self.getDstBySrc.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15440 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetDstBySrcRequest) -> _ = &mut **closure; [INFO] [stdout] 15441 | ::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:15449:36 [INFO] [stdout] | [INFO] [stdout] 15447 | let mut closure = self.getProps.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15448 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetPropRequest) -> _ = &mut **closure; [INFO] [stdout] 15449 | ::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:15457:36 [INFO] [stdout] | [INFO] [stdout] 15455 | let mut closure = self.addVertices.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15456 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddVerticesRequest) -> _ = &mut **closure; [INFO] [stdout] 15457 | ::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:15465:36 [INFO] [stdout] | [INFO] [stdout] 15463 | let mut closure = self.addEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15464 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15465 | ::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:15473:36 [INFO] [stdout] | [INFO] [stdout] 15471 | let mut closure = self.deleteEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15472 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15473 | ::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:15481:36 [INFO] [stdout] | [INFO] [stdout] 15479 | let mut closure = self.deleteVertices.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15480 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteVerticesRequest) -> _ = &mut **closure; [INFO] [stdout] 15481 | ::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:15489:36 [INFO] [stdout] | [INFO] [stdout] 15487 | let mut closure = self.deleteTags.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15488 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteTagsRequest) -> _ = &mut **closure; [INFO] [stdout] 15489 | ::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:15497:36 [INFO] [stdout] | [INFO] [stdout] 15495 | let mut closure = self.updateVertex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15496 | let closure: &mut dyn ::std::ops::FnMut(crate::types::UpdateVertexRequest) -> _ = &mut **closure; [INFO] [stdout] 15497 | ::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:15505:36 [INFO] [stdout] | [INFO] [stdout] 15503 | let mut closure = self.updateEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15504 | let closure: &mut dyn ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15505 | ::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:15513:36 [INFO] [stdout] | [INFO] [stdout] 15511 | let mut closure = self.scanVertex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15512 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanVertexRequest) -> _ = &mut **closure; [INFO] [stdout] 15513 | ::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:15521:36 [INFO] [stdout] | [INFO] [stdout] 15519 | let mut closure = self.scanEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15520 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ScanEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15521 | ::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:15529:36 [INFO] [stdout] | [INFO] [stdout] 15527 | let mut closure = self.getUUID.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15528 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetUUIDReq) -> _ = &mut **closure; [INFO] [stdout] 15529 | ::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:15537:36 [INFO] [stdout] | [INFO] [stdout] 15535 | let mut closure = self.lookupIndex.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15536 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LookupIndexRequest) -> _ = &mut **closure; [INFO] [stdout] 15537 | ::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:15545:36 [INFO] [stdout] | [INFO] [stdout] 15543 | let mut closure = self.lookupAndTraverse.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15544 | let closure: &mut dyn ::std::ops::FnMut(crate::types::LookupAndTraverseRequest) -> _ = &mut **closure; [INFO] [stdout] 15545 | ::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:15553:36 [INFO] [stdout] | [INFO] [stdout] 15551 | let mut closure = self.chainUpdateEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15552 | let closure: &mut dyn ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15553 | ::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:15561:36 [INFO] [stdout] | [INFO] [stdout] 15559 | let mut closure = self.chainAddEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15560 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15561 | ::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:15569:36 [INFO] [stdout] | [INFO] [stdout] 15567 | let mut closure = self.chainDeleteEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15568 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DeleteEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15569 | ::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:15577:36 [INFO] [stdout] | [INFO] [stdout] 15575 | 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] 15576 | let closure: &mut dyn ::std::ops::FnMut(crate::types::KVGetRequest) -> _ = &mut **closure; [INFO] [stdout] 15577 | ::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:15585:36 [INFO] [stdout] | [INFO] [stdout] 15583 | let mut closure = self.put.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15584 | let closure: &mut dyn ::std::ops::FnMut(crate::types::KVPutRequest) -> _ = &mut **closure; [INFO] [stdout] 15585 | ::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:15593:36 [INFO] [stdout] | [INFO] [stdout] 15591 | 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] 15592 | let closure: &mut dyn ::std::ops::FnMut(crate::types::KVRemoveRequest) -> _ = &mut **closure; [INFO] [stdout] 15593 | ::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:15645:36 [INFO] [stdout] | [INFO] [stdout] 15643 | let mut closure = self.transLeader.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15644 | let closure: &mut dyn ::std::ops::FnMut(crate::types::TransLeaderReq) -> _ = &mut **closure; [INFO] [stdout] 15645 | ::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:15653:36 [INFO] [stdout] | [INFO] [stdout] 15651 | let mut closure = self.addPart.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15652 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddPartReq) -> _ = &mut **closure; [INFO] [stdout] 15653 | ::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:15661:36 [INFO] [stdout] | [INFO] [stdout] 15659 | let mut closure = self.addLearner.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15660 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddLearnerReq) -> _ = &mut **closure; [INFO] [stdout] 15661 | ::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:15669:36 [INFO] [stdout] | [INFO] [stdout] 15667 | let mut closure = self.removePart.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15668 | let closure: &mut dyn ::std::ops::FnMut(crate::types::RemovePartReq) -> _ = &mut **closure; [INFO] [stdout] 15669 | ::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:15677:36 [INFO] [stdout] | [INFO] [stdout] 15675 | let mut closure = self.memberChange.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15676 | let closure: &mut dyn ::std::ops::FnMut(crate::types::MemberChangeReq) -> _ = &mut **closure; [INFO] [stdout] 15677 | ::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:15685:36 [INFO] [stdout] | [INFO] [stdout] 15683 | let mut closure = self.waitingForCatchUpData.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15684 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CatchUpDataReq) -> _ = &mut **closure; [INFO] [stdout] 15685 | ::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:15693:36 [INFO] [stdout] | [INFO] [stdout] 15691 | let mut closure = self.createCheckpoint.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15692 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CreateCPRequest) -> _ = &mut **closure; [INFO] [stdout] 15693 | ::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:15701:36 [INFO] [stdout] | [INFO] [stdout] 15699 | let mut closure = self.dropCheckpoint.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15700 | let closure: &mut dyn ::std::ops::FnMut(crate::types::DropCPRequest) -> _ = &mut **closure; [INFO] [stdout] 15701 | ::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:15709:36 [INFO] [stdout] | [INFO] [stdout] 15707 | let mut closure = self.blockingWrites.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15708 | let closure: &mut dyn ::std::ops::FnMut(crate::types::BlockingSignRequest) -> _ = &mut **closure; [INFO] [stdout] 15709 | ::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:15717:36 [INFO] [stdout] | [INFO] [stdout] 15715 | let mut closure = self.getLeaderParts.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15716 | let closure: &mut dyn ::std::ops::FnMut(crate::types::GetLeaderReq) -> _ = &mut **closure; [INFO] [stdout] 15717 | ::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:15725:36 [INFO] [stdout] | [INFO] [stdout] 15723 | let mut closure = self.checkPeers.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15724 | let closure: &mut dyn ::std::ops::FnMut(crate::types::CheckPeersReq) -> _ = &mut **closure; [INFO] [stdout] 15725 | ::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:15733:36 [INFO] [stdout] | [INFO] [stdout] 15731 | let mut closure = self.addAdminTask.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15732 | let closure: &mut dyn ::std::ops::FnMut(crate::types::AddTaskRequest) -> _ = &mut **closure; [INFO] [stdout] 15733 | ::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:15741:36 [INFO] [stdout] | [INFO] [stdout] 15739 | let mut closure = self.stopAdminTask.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15740 | let closure: &mut dyn ::std::ops::FnMut(crate::types::StopTaskRequest) -> _ = &mut **closure; [INFO] [stdout] 15741 | ::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:15749:36 [INFO] [stdout] | [INFO] [stdout] 15747 | let mut closure = self.clearSpace.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15748 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ClearSpaceReq) -> _ = &mut **closure; [INFO] [stdout] 15749 | ::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:15779:36 [INFO] [stdout] | [INFO] [stdout] 15777 | let mut closure = self.chainAddEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15778 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChainAddEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15779 | ::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:15787:36 [INFO] [stdout] | [INFO] [stdout] 15785 | let mut closure = self.chainUpdateEdge.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15786 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChainUpdateEdgeRequest) -> _ = &mut **closure; [INFO] [stdout] 15787 | ::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:15795:36 [INFO] [stdout] | [INFO] [stdout] 15793 | let mut closure = self.chainDeleteEdges.closure.lock().unwrap(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15794 | let closure: &mut dyn ::std::ops::FnMut(crate::types::ChainDeleteEdgesRequest) -> _ = &mut **closure; [INFO] [stdout] 15795 | ::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:15829:92 [INFO] [stdout] | [INFO] [stdout] 15827 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::GetNeighborsRequest) -> crate::types::GetNeighborsResponse + :... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15828 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 15829 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:15843:126 [INFO] [stdout] | [INFO] [stdout] 15837 | ...>(&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] 15843 | ... ::std::boxed::Box::new(move |_: crate::types::GetNeighborsRequest| ::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:15874:92 [INFO] [stdout] | [INFO] [stdout] 15872 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::GetDstBySrcRequest) -> crate::types::GetDstBySrcResponse + ::s... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15873 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 15874 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:15888:125 [INFO] [stdout] | [INFO] [stdout] 15882 | ...>(&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] 15888 | ... ::std::boxed::Box::new(move |_: crate::types::GetDstBySrcRequest| ::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:15919:92 [INFO] [stdout] | [INFO] [stdout] 15917 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::GetPropRequest) -> crate::types::GetPropResponse + ::std::mark... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15918 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 15919 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:15933:121 [INFO] [stdout] | [INFO] [stdout] 15927 | ...(&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] 15933 | ... = ::std::boxed::Box::new(move |_: crate::types::GetPropRequest| ::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:15978:125 [INFO] [stdout] | [INFO] [stdout] 15972 | ...>(&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] 15978 | ... ::std::boxed::Box::new(move |_: crate::types::AddVerticesRequest| ::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:16023:122 [INFO] [stdout] | [INFO] [stdout] 16017 | ...(&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] 16023 | ... = ::std::boxed::Box::new(move |_: crate::types::AddEdgesRequest| ::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:16068:125 [INFO] [stdout] | [INFO] [stdout] 16062 | ...>(&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] 16068 | ... ::std::boxed::Box::new(move |_: crate::types::DeleteEdgesRequest| ::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:16113:128 [INFO] [stdout] | [INFO] [stdout] 16107 | ...>(&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] 16113 | ... ::std::boxed::Box::new(move |_: crate::types::DeleteVerticesRequest| ::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:16158:124 [INFO] [stdout] | [INFO] [stdout] 16152 | ...(&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] 16158 | ... = ::std::boxed::Box::new(move |_: crate::types::DeleteTagsRequest| ::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:16189:92 [INFO] [stdout] | [INFO] [stdout] 16187 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::UpdateVertexRequest) -> crate::types::UpdateResponse + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16188 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16189 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16203:126 [INFO] [stdout] | [INFO] [stdout] 16197 | ...>(&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] 16203 | ... ::std::boxed::Box::new(move |_: crate::types::UpdateVertexRequest| ::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:16234:92 [INFO] [stdout] | [INFO] [stdout] 16232 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> crate::types::UpdateResponse + ::std::ma... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16233 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16234 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16248:124 [INFO] [stdout] | [INFO] [stdout] 16242 | ...(&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] 16248 | ... = ::std::boxed::Box::new(move |_: crate::types::UpdateEdgeRequest| ::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:16279:92 [INFO] [stdout] | [INFO] [stdout] 16277 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ScanVertexRequest) -> crate::types::ScanResponse + ::std::marker::Send + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16278 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 16279 | ... = ::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:16293:124 [INFO] [stdout] | [INFO] [stdout] 16287 | ...(&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] 16293 | ...::std::boxed::Box::new(move |_: crate::types::ScanVertexRequest| ::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:16324:92 [INFO] [stdout] | [INFO] [stdout] 16322 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::ScanEdgeRequest) -> crate::types::ScanResponse + ::std::marker::Send + ::std::ma... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16323 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 16324 | ... = ::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:16338:122 [INFO] [stdout] | [INFO] [stdout] 16332 | ...(&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] 16338 | ...::std::boxed::Box::new(move |_: crate::types::ScanEdgeRequest| ::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:16369:92 [INFO] [stdout] | [INFO] [stdout] 16367 | ...&self, mut mock: impl ::std::ops::FnMut(crate::types::GetUUIDReq) -> crate::types::GetUUIDResp + ::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] 16368 | ...closure = self.closure.lock().unwrap(); [INFO] [stdout] 16369 | ... = ::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:16383:117 [INFO] [stdout] | [INFO] [stdout] 16377 | ...(&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] 16383 | ...::std::boxed::Box::new(move |_: crate::types::GetUUIDReq| ::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:16414:92 [INFO] [stdout] | [INFO] [stdout] 16412 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::LookupIndexRequest) -> crate::types::LookupIndexResp + ::std::... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16413 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16414 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16428:125 [INFO] [stdout] | [INFO] [stdout] 16422 | ...>(&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] 16428 | ... ::std::boxed::Box::new(move |_: crate::types::LookupIndexRequest| ::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:16459:92 [INFO] [stdout] | [INFO] [stdout] 16457 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::LookupAndTraverseRequest) -> crate::types::GetNeighborsRespons... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16458 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16459 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16473:131 [INFO] [stdout] | [INFO] [stdout] 16467 | ...&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] 16473 | ...:std::boxed::Box::new(move |_: crate::types::LookupAndTraverseRequest| ::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:16504:92 [INFO] [stdout] | [INFO] [stdout] 16502 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::UpdateEdgeRequest) -> crate::types::UpdateResponse + ::std::ma... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 16503 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 16504 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:16518:124 [INFO] [stdout] | [INFO] [stdout] 16512 | ...(&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] 16518 | ... = ::std::boxed::Box::new(move |_: crate::types::UpdateEdgeRequest| ::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:16563:122 [INFO] [stdout] | [INFO] [stdout] 16557 | ...(&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] 16563 | ... = ::std::boxed::Box::new(move |_: crate::types::AddEdgesRequest| ::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:16608:125 [INFO] [stdout] | [INFO] [stdout] 16602 | ...>(&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] 16608 | ... ::std::boxed::Box::new(move |_: crate::types::DeleteEdgesRequest| ::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:16653:119 [INFO] [stdout] | [INFO] [stdout] 16647 | ...(&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] 16653 | ...::std::boxed::Box::new(move |_: crate::types::KVGetRequest| ::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:16698:119 [INFO] [stdout] | [INFO] [stdout] 16692 | ...(&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] 16698 | ...::std::boxed::Box::new(move |_: crate::types::KVPutRequest| ::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:16743:122 [INFO] [stdout] | [INFO] [stdout] 16737 | ...(&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] 16743 | ...::std::boxed::Box::new(move |_: crate::types::KVRemoveRequest| ::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:16790:121 [INFO] [stdout] | [INFO] [stdout] 16784 | ...(&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] 16790 | ...::std::boxed::Box::new(move |_: crate::types::TransLeaderReq| ::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:16835:117 [INFO] [stdout] | [INFO] [stdout] 16829 | ...(&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] 16835 | ...::std::boxed::Box::new(move |_: crate::types::AddPartReq| ::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:16880:120 [INFO] [stdout] | [INFO] [stdout] 16874 | ...(&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] 16880 | ...::std::boxed::Box::new(move |_: crate::types::AddLearnerReq| ::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:16925:120 [INFO] [stdout] | [INFO] [stdout] 16919 | ...(&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] 16925 | ...::std::boxed::Box::new(move |_: crate::types::RemovePartReq| ::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:16970:122 [INFO] [stdout] | [INFO] [stdout] 16964 | ...(&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] 16970 | ...::std::boxed::Box::new(move |_: crate::types::MemberChangeReq| ::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:17015:121 [INFO] [stdout] | [INFO] [stdout] 17009 | ...(&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] 17015 | ...::std::boxed::Box::new(move |_: crate::types::CatchUpDataReq| ::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:17060:122 [INFO] [stdout] | [INFO] [stdout] 17054 | ...(&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] 17060 | ...::std::boxed::Box::new(move |_: crate::types::CreateCPRequest| ::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:17105:120 [INFO] [stdout] | [INFO] [stdout] 17099 | ...(&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] 17105 | ...::std::boxed::Box::new(move |_: crate::types::DropCPRequest| ::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:17150:126 [INFO] [stdout] | [INFO] [stdout] 17144 | ...(&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] 17150 | ...::std::boxed::Box::new(move |_: crate::types::BlockingSignRequest| ::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:17195:119 [INFO] [stdout] | [INFO] [stdout] 17189 | ...(&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] 17195 | ...::std::boxed::Box::new(move |_: crate::types::GetLeaderReq| ::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:17240:120 [INFO] [stdout] | [INFO] [stdout] 17234 | ...(&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] 17240 | ...::std::boxed::Box::new(move |_: crate::types::CheckPeersReq| ::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:17285:121 [INFO] [stdout] | [INFO] [stdout] 17279 | ...(&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] 17285 | ...::std::boxed::Box::new(move |_: crate::types::AddTaskRequest| ::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:17330:122 [INFO] [stdout] | [INFO] [stdout] 17324 | ...(&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] 17330 | ...::std::boxed::Box::new(move |_: crate::types::StopTaskRequest| ::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:17375:120 [INFO] [stdout] | [INFO] [stdout] 17369 | ...(&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] 17375 | ...::std::boxed::Box::new(move |_: crate::types::ClearSpaceReq| ::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:17422:127 [INFO] [stdout] | [INFO] [stdout] 17416 | ...>(&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] 17422 | ... ::std::boxed::Box::new(move |_: crate::types::ChainAddEdgesRequest| ::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:17453:92 [INFO] [stdout] | [INFO] [stdout] 17451 | ... pub fn mock(&self, mut mock: impl ::std::ops::FnMut(crate::types::ChainUpdateEdgeRequest) -> crate::types::UpdateResponse + ::st... [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17452 | ... let mut closure = self.closure.lock().unwrap(); [INFO] [stdout] 17453 | ... *closure = ::std::boxed::Box::new(move |req| ::std::result::Result::Ok(mock(req))); [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:17467:129 [INFO] [stdout] | [INFO] [stdout] 17461 | ...>(&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] 17467 | ... ::std::boxed::Box::new(move |_: crate::types::ChainUpdateEdgeRequest| ::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:17512:130 [INFO] [stdout] | [INFO] [stdout] 17506 | ...&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] 17512 | ...:std::boxed::Box::new(move |_: crate::types::ChainDeleteEdgesRequest| ::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: aborting due to 201 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `nebula-fbthrift-storage-v3` (lib) due to 202 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 201 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `nebula-fbthrift-storage-v3` (lib test) due to 202 previous errors [INFO] running `Command { std: "docker" "inspect" "9f9b597dace63b1254cda8e577ba6f4233981cb61635890b6f66d3f2ec3ad017", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9f9b597dace63b1254cda8e577ba6f4233981cb61635890b6f66d3f2ec3ad017", kill_on_drop: false }` [INFO] [stdout] 9f9b597dace63b1254cda8e577ba6f4233981cb61635890b6f66d3f2ec3ad017