[INFO] fetching crate atspi-common 0.8.0... [INFO] checking atspi-common-0.8.0 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate atspi-common 0.8.0 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate atspi-common 0.8.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 atspi-common 0.8.0 [INFO] finished tweaking crates.io crate atspi-common 0.8.0 [INFO] tweaked toml for crates.io crate atspi-common 0.8.0 written to /workspace/builds/worker-4-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 139 packages to latest compatible versions [INFO] [stderr] Adding addr2line v0.22.0 (latest: v0.24.1) [INFO] [stderr] Adding generic-array v0.14.7 (latest: v1.1.0) [INFO] [stderr] Adding gimli v0.29.0 (latest: v0.31.0) [INFO] [stderr] Adding heck v0.4.1 (latest: v0.5.0) [INFO] [stderr] Adding hermit-abi v0.3.9 (latest: v0.4.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (latest: v0.6.5) [INFO] [stderr] Adding miniz_oxide v0.7.4 (latest: v0.8.0) [INFO] [stderr] Adding quick-xml v0.30.0 (latest: v0.36.1) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 15441f96647d1c70cd3fb2d41dd43c2ec9b60b583a6b81d7d0bc3e6feaf35267 [INFO] running `Command { std: "docker" "start" "-a" "15441f96647d1c70cd3fb2d41dd43c2ec9b60b583a6b81d7d0bc3e6feaf35267", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "15441f96647d1c70cd3fb2d41dd43c2ec9b60b583a6b81d7d0bc3e6feaf35267", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "15441f96647d1c70cd3fb2d41dd43c2ec9b60b583a6b81d7d0bc3e6feaf35267", kill_on_drop: false }` [INFO] [stdout] 15441f96647d1c70cd3fb2d41dd43c2ec9b60b583a6b81d7d0bc3e6feaf35267 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 1d76044286694a1c6cf31e7e39b9d115eee69ea307c0eac664cf3caf226b424e [INFO] running `Command { std: "docker" "start" "-a" "1d76044286694a1c6cf31e7e39b9d115eee69ea307c0eac664cf3caf226b424e", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v0.6.18 [INFO] [stderr] Compiling toml_datetime v0.6.8 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Checking endi v1.1.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Checking rustix v0.38.35 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking xdg-home v1.3.0 [INFO] [stderr] Checking ordered-stream v0.2.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking async-executor v1.13.0 [INFO] [stderr] Checking event-listener-strategy v0.5.2 [INFO] [stderr] Checking async-lock v3.4.0 [INFO] [stderr] Checking async-channel v2.3.1 [INFO] [stderr] Checking async-broadcast v0.7.1 [INFO] [stderr] Checking blocking v1.6.1 [INFO] [stderr] Checking async-fs v2.1.2 [INFO] [stderr] Compiling toml_edit v0.22.20 [INFO] [stderr] Compiling proc-macro-crate v3.2.0 [INFO] [stderr] Compiling zvariant_utils v2.1.0 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Compiling serde_derive v1.0.209 [INFO] [stderr] Compiling enumflags2_derive v0.7.10 [INFO] [stderr] Compiling zvariant_derive v4.2.0 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Compiling async-stream-impl v0.3.5 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Compiling zbus_macros v4.4.0 [INFO] [stderr] Compiling serde_repr v0.1.19 [INFO] [stderr] Checking tokio v1.40.0 [INFO] [stderr] Checking async-stream v0.3.5 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking polling v3.7.3 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Checking async-io v2.3.4 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Compiling rename-item v0.1.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking tokio-stream v0.1.15 [INFO] [stderr] Checking tokio-test v0.4.4 [INFO] [stderr] Checking serde v1.0.209 [INFO] [stderr] Checking enumflags2 v0.7.10 [INFO] [stderr] Checking quick-xml v0.30.0 [INFO] [stderr] Checking serde_plain v1.0.2 [INFO] [stderr] Checking zvariant v4.2.0 [INFO] [stderr] Checking zbus_names v3.0.0 [INFO] [stderr] Checking zbus_xml v4.0.0 [INFO] [stderr] Checking zbus v4.4.0 [INFO] [stderr] Checking zbus-lockstep v0.4.4 [INFO] [stderr] Compiling zbus-lockstep-macros v0.4.4 [INFO] [stderr] Checking atspi-common v0.8.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/object_ref.rs:71:3 [INFO] [stdout] | [INFO] [stdout] 70 | fn try_from(value: zvariant::Value<'a>) -> Result { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | value.try_to_owned()?.try_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] = 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/object_ref.rs:100:3 [INFO] [stdout] | [INFO] [stdout] 99 | fn from(obj: ObjectRef) -> Self { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 100 | (obj.name, obj.path).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/interface.rs:162:11 [INFO] [stdout] | [INFO] [stdout] 158 | fn visit_newtype_struct(self, deserializer: D) -> Result [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 162 | match as Deserialize>::deserialize(deserializer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/interface.rs:197:16 [INFO] [stdout] | [INFO] [stdout] 196 | fn from_iter>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 197 | InterfaceSet(iter.into_iter().copied().collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/state.rs:438:12 [INFO] [stdout] | [INFO] [stdout] 437 | fn from_iter>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 438 | StateSet(iter.into_iter().collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/state.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 443 | fn from_iter>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 444 | StateSet(iter.into_iter().copied().collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/state.rs:467:11 [INFO] [stdout] | [INFO] [stdout] 463 | fn visit_newtype_struct(self, deserializer: D) -> Result [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 467 | match as Deserialize>::deserialize(deserializer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:71:16 [INFO] [stdout] | [INFO] [stdout] 65 | fn from(ev: EventBodyOwned) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 71 | properties: ObjectRef::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:398:1 [INFO] [stdout] | [INFO] [stdout] 398 | impl_from_user_facing_type_for_event_enum!(LegacyAddAccessibleEvent, Event::Cache); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:405:1 [INFO] [stdout] | [INFO] [stdout] 405 | impl_from_dbus_message!(LegacyAddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:405:1 [INFO] [stdout] | [INFO] [stdout] 405 | impl_from_dbus_message!(LegacyAddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:407:1 [INFO] [stdout] | [INFO] [stdout] 407 | impl_to_dbus_message!(LegacyAddAccessibleEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:419:6 [INFO] [stdout] | [INFO] [stdout] 418 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 419 | Ok(Self { item, node_added: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl_from_user_facing_type_for_event_enum!(AddAccessibleEvent, Event::Cache); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:456:6 [INFO] [stdout] | [INFO] [stdout] 455 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 456 | Ok(Self { item, node_added: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:469:1 [INFO] [stdout] | [INFO] [stdout] 469 | impl_from_dbus_message!(AddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:469:1 [INFO] [stdout] | [INFO] [stdout] 469 | impl_from_dbus_message!(AddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:471:1 [INFO] [stdout] | [INFO] [stdout] 471 | impl_to_dbus_message!(AddAccessibleEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:488:1 [INFO] [stdout] | [INFO] [stdout] 488 | impl_from_user_facing_type_for_event_enum!(RemoveAccessibleEvent, Event::Cache); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:501:6 [INFO] [stdout] | [INFO] [stdout] 500 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 501 | Ok(Self { item, node_removed: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | impl_from_dbus_message!(RemoveAccessibleEvent, Explicit); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | impl_from_dbus_message!(RemoveAccessibleEvent, Explicit); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:510:1 [INFO] [stdout] | [INFO] [stdout] 510 | impl_to_dbus_message!(RemoveAccessibleEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:561:6 [INFO] [stdout] | [INFO] [stdout] 554 | let header = message.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 555 | let path = header.path().expect("returned path is either `Some` or panics"); [INFO] [stdout] 556 | let owned_path: OwnedObjectPath = path.clone().into(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 557 | [INFO] [stdout] 558 | let sender: UniqueName<'_> = header.sender().expect("No sender in header").into(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 559 | let name: OwnedUniqueName = sender.to_owned().into(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 560 | [INFO] [stdout] 561 | Ok(ObjectRef { name, path: owned_path }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:680:1 [INFO] [stdout] | [INFO] [stdout] 680 | impl_from_user_facing_type_for_event_enum!(EventListenerDeregisteredEvent, Event::Listener); [INFO] [stdout] | ------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:697:6 [INFO] [stdout] | [INFO] [stdout] 696 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 697 | Ok(Self { item, deregistered_event: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 703 | impl_from_dbus_message!(EventListenerDeregisteredEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 703 | impl_from_dbus_message!(EventListenerDeregisteredEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:705:1 [INFO] [stdout] | [INFO] [stdout] 705 | impl_to_dbus_message!(EventListenerDeregisteredEvent); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:722:1 [INFO] [stdout] | [INFO] [stdout] 722 | impl_from_user_facing_type_for_event_enum!(EventListenerRegisteredEvent, Event::Listener); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:739:6 [INFO] [stdout] | [INFO] [stdout] 738 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 739 | Ok(Self { item, registered_event: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:745:1 [INFO] [stdout] | [INFO] [stdout] 745 | impl_from_dbus_message!(EventListenerRegisteredEvent, Explicit); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:745:1 [INFO] [stdout] | [INFO] [stdout] 745 | impl_from_dbus_message!(EventListenerRegisteredEvent, Explicit); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:747:1 [INFO] [stdout] | [INFO] [stdout] 747 | impl_to_dbus_message!(EventListenerRegisteredEvent); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:782:6 [INFO] [stdout] | [INFO] [stdout] 781 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 782 | Ok(Self { item, socket: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:788:1 [INFO] [stdout] | [INFO] [stdout] 788 | impl_from_dbus_message!(AvailableEvent, Explicit); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:788:1 [INFO] [stdout] | [INFO] [stdout] 788 | impl_from_dbus_message!(AvailableEvent, Explicit); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:790:1 [INFO] [stdout] | [INFO] [stdout] 790 | impl_to_dbus_message!(AvailableEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | impl_from_interface_event_enum_for_event!(DocumentEvents, Event::Document); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:160:6 [INFO] [stdout] | [INFO] [stdout] 159 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 160 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:178:6 [INFO] [stdout] | [INFO] [stdout] 177 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 178 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:196:6 [INFO] [stdout] | [INFO] [stdout] 195 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 196 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:214:6 [INFO] [stdout] | [INFO] [stdout] 213 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:232:6 [INFO] [stdout] | [INFO] [stdout] 231 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 232 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:250:6 [INFO] [stdout] | [INFO] [stdout] 249 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 250 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:283:1 [INFO] [stdout] | [INFO] [stdout] 283 | impl_from_user_facing_type_for_event_enum!(LoadCompleteEvent, Event::Document); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:291:1 [INFO] [stdout] | [INFO] [stdout] 291 | impl_to_dbus_message!(LoadCompleteEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | impl_from_dbus_message!(LoadCompleteEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | impl_from_dbus_message!(LoadCompleteEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:297:16 [INFO] [stdout] | [INFO] [stdout] 295 | fn from(_event: LoadCompleteEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 296 | EventBodyOwned { [INFO] [stdout] 297 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:301:14 [INFO] [stdout] | [INFO] [stdout] 295 | fn from(_event: LoadCompleteEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 301 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:311:1 [INFO] [stdout] | [INFO] [stdout] 311 | impl_from_user_facing_type_for_event_enum!(ReloadEvent, Event::Document); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:315:1 [INFO] [stdout] | [INFO] [stdout] 315 | impl_to_dbus_message!(ReloadEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:316:1 [INFO] [stdout] | [INFO] [stdout] 316 | impl_from_dbus_message!(ReloadEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:316:1 [INFO] [stdout] | [INFO] [stdout] 316 | impl_from_dbus_message!(ReloadEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:321:16 [INFO] [stdout] | [INFO] [stdout] 319 | fn from(_event: ReloadEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 320 | EventBodyOwned { [INFO] [stdout] 321 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:325:14 [INFO] [stdout] | [INFO] [stdout] 319 | fn from(_event: ReloadEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 325 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:335:1 [INFO] [stdout] | [INFO] [stdout] 335 | impl_from_user_facing_type_for_event_enum!(LoadStoppedEvent, Event::Document); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:343:1 [INFO] [stdout] | [INFO] [stdout] 343 | impl_to_dbus_message!(LoadStoppedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:344:1 [INFO] [stdout] | [INFO] [stdout] 344 | impl_from_dbus_message!(LoadStoppedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:344:1 [INFO] [stdout] | [INFO] [stdout] 344 | impl_from_dbus_message!(LoadStoppedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:349:16 [INFO] [stdout] | [INFO] [stdout] 347 | fn from(_event: LoadStoppedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 348 | EventBodyOwned { [INFO] [stdout] 349 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:353:14 [INFO] [stdout] | [INFO] [stdout] 347 | fn from(_event: LoadStoppedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 353 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:363:1 [INFO] [stdout] | [INFO] [stdout] 363 | impl_from_user_facing_type_for_event_enum!(ContentChangedEvent, Event::Document); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:371:1 [INFO] [stdout] | [INFO] [stdout] 371 | impl_to_dbus_message!(ContentChangedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:372:1 [INFO] [stdout] | [INFO] [stdout] 372 | impl_from_dbus_message!(ContentChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:372:1 [INFO] [stdout] | [INFO] [stdout] 372 | impl_from_dbus_message!(ContentChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:377:16 [INFO] [stdout] | [INFO] [stdout] 375 | fn from(_event: ContentChangedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 376 | EventBodyOwned { [INFO] [stdout] 377 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:381:14 [INFO] [stdout] | [INFO] [stdout] 375 | fn from(_event: ContentChangedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 381 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:391:1 [INFO] [stdout] | [INFO] [stdout] 391 | impl_from_user_facing_type_for_event_enum!(AttributesChangedEvent, Event::Document); [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:399:1 [INFO] [stdout] | [INFO] [stdout] 399 | impl_to_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:400:1 [INFO] [stdout] | [INFO] [stdout] 400 | impl_from_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:400:1 [INFO] [stdout] | [INFO] [stdout] 400 | impl_from_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:405:16 [INFO] [stdout] | [INFO] [stdout] 403 | fn from(_event: AttributesChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | EventBodyOwned { [INFO] [stdout] 405 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:409:14 [INFO] [stdout] | [INFO] [stdout] 403 | fn from(_event: AttributesChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 409 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:419:1 [INFO] [stdout] | [INFO] [stdout] 419 | impl_from_user_facing_type_for_event_enum!(PageChangedEvent, Event::Document); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:427:1 [INFO] [stdout] | [INFO] [stdout] 427 | impl_to_dbus_message!(PageChangedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | impl_from_dbus_message!(PageChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | impl_from_dbus_message!(PageChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:433:16 [INFO] [stdout] | [INFO] [stdout] 431 | fn from(_event: PageChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | EventBodyOwned { [INFO] [stdout] 433 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:437:14 [INFO] [stdout] | [INFO] [stdout] 431 | fn from(_event: PageChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 437 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_from_interface_event_enum_for_event!(FocusEvents, Event::Focus); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/focus.rs:76:6 [INFO] [stdout] | [INFO] [stdout] 75 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 76 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:100:1 [INFO] [stdout] | [INFO] [stdout] 100 | impl_from_user_facing_type_for_event_enum!(FocusEvent, Event::Focus); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:104:1 [INFO] [stdout] | [INFO] [stdout] 104 | impl_to_dbus_message!(FocusEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:105:1 [INFO] [stdout] | [INFO] [stdout] 105 | impl_from_dbus_message!(FocusEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:105:1 [INFO] [stdout] | [INFO] [stdout] 105 | impl_from_dbus_message!(FocusEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/focus.rs:110:16 [INFO] [stdout] | [INFO] [stdout] 108 | fn from(_event: FocusEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 109 | EventBodyOwned { [INFO] [stdout] 110 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/focus.rs:114:14 [INFO] [stdout] | [INFO] [stdout] 108 | fn from(_event: FocusEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 114 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_from_interface_event_enum_for_event!(KeyboardEvents, Event::Keyboard); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/keyboard.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 78 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 79 | Ok(Self { item, previous_modifiers: body.detail1, current_modifiers: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:107:1 [INFO] [stdout] | [INFO] [stdout] 107 | impl_from_user_facing_type_for_event_enum!(ModifiersEvent, Event::Keyboard); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:115:1 [INFO] [stdout] | [INFO] [stdout] 115 | impl_to_dbus_message!(ModifiersEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | impl_from_dbus_message!(ModifiersEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | impl_from_dbus_message!(ModifiersEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/keyboard.rs:121:16 [INFO] [stdout] | [INFO] [stdout] 119 | fn from(event: ModifiersEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 120 | EventBodyOwned { [INFO] [stdout] 121 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/keyboard.rs:125:14 [INFO] [stdout] | [INFO] [stdout] 119 | fn from(event: ModifiersEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 125 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | impl_from_interface_event_enum_for_event!(MouseEvents, Event::Mouse); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:111:6 [INFO] [stdout] | [INFO] [stdout] 110 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | Ok(Self { item, x: body.detail1, y: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:129:6 [INFO] [stdout] | [INFO] [stdout] 128 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 129 | Ok(Self { item, x: body.detail1, y: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:147:6 [INFO] [stdout] | [INFO] [stdout] 146 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 147 | Ok(Self { item, detail: body.kind, mouse_x: body.detail1, mouse_y: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 173 | impl_from_user_facing_type_for_event_enum!(AbsEvent, Event::Mouse); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | impl_to_dbus_message!(AbsEvent); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:178:1 [INFO] [stdout] | [INFO] [stdout] 178 | impl_from_dbus_message!(AbsEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:178:1 [INFO] [stdout] | [INFO] [stdout] 178 | impl_from_dbus_message!(AbsEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:183:16 [INFO] [stdout] | [INFO] [stdout] 181 | fn from(event: AbsEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 182 | EventBodyOwned { [INFO] [stdout] 183 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 181 | fn from(event: AbsEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 187 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 193 | impl_from_user_facing_type_for_event_enum!(RelEvent, Event::Mouse); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:196:1 [INFO] [stdout] | [INFO] [stdout] 196 | impl_to_dbus_message!(RelEvent); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | impl_from_dbus_message!(RelEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | impl_from_dbus_message!(RelEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:202:16 [INFO] [stdout] | [INFO] [stdout] 200 | fn from(event: RelEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 201 | EventBodyOwned { [INFO] [stdout] 202 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:206:14 [INFO] [stdout] | [INFO] [stdout] 200 | fn from(event: RelEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 206 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:216:1 [INFO] [stdout] | [INFO] [stdout] 216 | impl_from_user_facing_type_for_event_enum!(ButtonEvent, Event::Mouse); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:219:1 [INFO] [stdout] | [INFO] [stdout] 219 | impl_to_dbus_message!(ButtonEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:220:1 [INFO] [stdout] | [INFO] [stdout] 220 | impl_from_dbus_message!(ButtonEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:220:1 [INFO] [stdout] | [INFO] [stdout] 220 | impl_from_dbus_message!(ButtonEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:225:16 [INFO] [stdout] | [INFO] [stdout] 223 | fn from(event: ButtonEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 224 | EventBodyOwned { [INFO] [stdout] 225 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:229:14 [INFO] [stdout] | [INFO] [stdout] 223 | fn from(event: ButtonEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 229 | any_data: u8::default().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/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 221 | impl_from_interface_event_enum_for_event!(ObjectEvents, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:399:3 [INFO] [stdout] | [INFO] [stdout] 381 | fn from(property: Property) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 382 | let value = match property { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 386 | Property::Parent(parent) => Value::from(parent), [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 397 | Property::Other((_, value)) => value.into(), [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 398 | }; [INFO] [stdout] 399 | value.try_into().expect("Should succeed as there are no borrowed file descriptors involved that could, potentially, exceed the op... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:605:6 [INFO] [stdout] | [INFO] [stdout] 602 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 603 | let property = body.kind.clone(); [INFO] [stdout] 604 | let value: Property = body.try_into()?; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 605 | Ok(Self { item, property, value }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [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/events/object.rs:623:6 [INFO] [stdout] | [INFO] [stdout] 622 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 623 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:641:6 [INFO] [stdout] | [INFO] [stdout] 640 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 641 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:659:6 [INFO] [stdout] | [INFO] [stdout] 658 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 659 | Ok(Self { item, state: body.kind.into(), enabled: body.detail1 > 0 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:677:6 [INFO] [stdout] | [INFO] [stdout] 676 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 677 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 678 | | item, [INFO] [stdout] 679 | | operation: body.kind.as_str().parse()?, [INFO] [stdout] 680 | | index_in_parent: body.detail1, [INFO] [stdout] 681 | | child: body.any_data.try_into()?, [INFO] [stdout] 682 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:700:6 [INFO] [stdout] | [INFO] [stdout] 699 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 700 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:718:6 [INFO] [stdout] | [INFO] [stdout] 717 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 718 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:736:6 [INFO] [stdout] | [INFO] [stdout] 735 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 736 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:754:6 [INFO] [stdout] | [INFO] [stdout] 753 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 754 | Ok(Self { item, child: body.any_data.try_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/events/object.rs:772:6 [INFO] [stdout] | [INFO] [stdout] 771 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 772 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 773 | | item, [INFO] [stdout] 774 | | text: body.any_data.try_into().map_err(|_| AtspiError::Conversion("text"))?, [INFO] [stdout] 775 | | live: body.detail1.try_into()?, [INFO] [stdout] 776 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:794:6 [INFO] [stdout] | [INFO] [stdout] 793 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 794 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:812:6 [INFO] [stdout] | [INFO] [stdout] 811 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 812 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:830:6 [INFO] [stdout] | [INFO] [stdout] 829 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 830 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:848:6 [INFO] [stdout] | [INFO] [stdout] 847 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 848 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:866:6 [INFO] [stdout] | [INFO] [stdout] 865 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 866 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:884:6 [INFO] [stdout] | [INFO] [stdout] 883 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 884 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:902:6 [INFO] [stdout] | [INFO] [stdout] 901 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 902 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:920:6 [INFO] [stdout] | [INFO] [stdout] 919 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 920 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:938:6 [INFO] [stdout] | [INFO] [stdout] 937 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 938 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:956:6 [INFO] [stdout] | [INFO] [stdout] 955 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 956 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 957 | | item, [INFO] [stdout] 958 | | operation: body.kind.as_str().parse()?, [INFO] [stdout] 959 | | start_pos: body.detail1, [INFO] [stdout] 960 | | length: body.detail2, [INFO] [stdout] 961 | | text: body.any_data.try_into()?, [INFO] [stdout] 962 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:980:6 [INFO] [stdout] | [INFO] [stdout] 979 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 980 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:998:6 [INFO] [stdout] | [INFO] [stdout] 997 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 998 | Ok(Self { item, position: body.detail1 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1047:1 [INFO] [stdout] | [INFO] [stdout] 1047 | impl_from_user_facing_type_for_event_enum!(PropertyChangeEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1055:1 [INFO] [stdout] | [INFO] [stdout] 1055 | impl_to_dbus_message!(PropertyChangeEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1056:1 [INFO] [stdout] | [INFO] [stdout] 1056 | impl_from_dbus_message!(PropertyChangeEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1056:1 [INFO] [stdout] | [INFO] [stdout] 1056 | impl_from_dbus_message!(PropertyChangeEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1062:16 [INFO] [stdout] | [INFO] [stdout] 1060 | fn from(event: PropertyChangeEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1061 | EventBodyOwned { [INFO] [stdout] 1062 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1066:14 [INFO] [stdout] | [INFO] [stdout] 1060 | fn from(event: PropertyChangeEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1066 | any_data: event.value.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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1076:1 [INFO] [stdout] | [INFO] [stdout] 1076 | impl_from_user_facing_type_for_event_enum!(BoundsChangedEvent, Event::Object); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1083:1 [INFO] [stdout] | [INFO] [stdout] 1083 | impl_to_dbus_message!(BoundsChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1084:1 [INFO] [stdout] | [INFO] [stdout] 1084 | impl_from_dbus_message!(BoundsChangedEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1084:1 [INFO] [stdout] | [INFO] [stdout] 1084 | impl_from_dbus_message!(BoundsChangedEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1089:16 [INFO] [stdout] | [INFO] [stdout] 1087 | fn from(_event: BoundsChangedEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1088 | EventBodyOwned { [INFO] [stdout] 1089 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1093:14 [INFO] [stdout] | [INFO] [stdout] 1087 | fn from(_event: BoundsChangedEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1093 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1103:1 [INFO] [stdout] | [INFO] [stdout] 1103 | impl_from_user_facing_type_for_event_enum!(LinkSelectedEvent, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1110:1 [INFO] [stdout] | [INFO] [stdout] 1110 | impl_to_dbus_message!(LinkSelectedEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1111:1 [INFO] [stdout] | [INFO] [stdout] 1111 | impl_from_dbus_message!(LinkSelectedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1111:1 [INFO] [stdout] | [INFO] [stdout] 1111 | impl_from_dbus_message!(LinkSelectedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1116:16 [INFO] [stdout] | [INFO] [stdout] 1114 | fn from(_event: LinkSelectedEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1115 | EventBodyOwned { [INFO] [stdout] 1116 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1120:14 [INFO] [stdout] | [INFO] [stdout] 1114 | fn from(_event: LinkSelectedEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1120 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1130:1 [INFO] [stdout] | [INFO] [stdout] 1130 | impl_from_user_facing_type_for_event_enum!(StateChangedEvent, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1137:1 [INFO] [stdout] | [INFO] [stdout] 1137 | impl_to_dbus_message!(StateChangedEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1138:1 [INFO] [stdout] | [INFO] [stdout] 1138 | impl_from_dbus_message!(StateChangedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1138:1 [INFO] [stdout] | [INFO] [stdout] 1138 | impl_from_dbus_message!(StateChangedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1143:16 [INFO] [stdout] | [INFO] [stdout] 1141 | fn from(event: StateChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | EventBodyOwned { [INFO] [stdout] 1143 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1147:14 [INFO] [stdout] | [INFO] [stdout] 1141 | fn from(event: StateChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1147 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1157:1 [INFO] [stdout] | [INFO] [stdout] 1157 | impl_from_user_facing_type_for_event_enum!(ChildrenChangedEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1164:1 [INFO] [stdout] | [INFO] [stdout] 1164 | impl_to_dbus_message!(ChildrenChangedEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1165:1 [INFO] [stdout] | [INFO] [stdout] 1165 | impl_from_dbus_message!(ChildrenChangedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1165:1 [INFO] [stdout] | [INFO] [stdout] 1165 | impl_from_dbus_message!(ChildrenChangedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1170:16 [INFO] [stdout] | [INFO] [stdout] 1168 | fn from(event: ChildrenChangedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1169 | EventBodyOwned { [INFO] [stdout] 1170 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1177:14 [INFO] [stdout] | [INFO] [stdout] 1168 | fn from(event: ChildrenChangedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1177 | any_data: Value::from(event.child) [INFO] [stdout] | _______________________^ [INFO] [stdout] 1178 | | .try_into() [INFO] [stdout] 1179 | | .expect("Failed to convert child to OwnedValue"), [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1189:1 [INFO] [stdout] | [INFO] [stdout] 1189 | impl_from_user_facing_type_for_event_enum!(VisibleDataChangedEvent, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1196:1 [INFO] [stdout] | [INFO] [stdout] 1196 | impl_to_dbus_message!(VisibleDataChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1197:1 [INFO] [stdout] | [INFO] [stdout] 1197 | impl_from_dbus_message!(VisibleDataChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1197:1 [INFO] [stdout] | [INFO] [stdout] 1197 | impl_from_dbus_message!(VisibleDataChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1202:16 [INFO] [stdout] | [INFO] [stdout] 1200 | fn from(_event: VisibleDataChangedEvent) -> Self { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1201 | EventBodyOwned { [INFO] [stdout] 1202 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1206:14 [INFO] [stdout] | [INFO] [stdout] 1200 | fn from(_event: VisibleDataChangedEvent) -> Self { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1206 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1216:1 [INFO] [stdout] | [INFO] [stdout] 1216 | impl_from_user_facing_type_for_event_enum!(SelectionChangedEvent, Event::Object); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1223:1 [INFO] [stdout] | [INFO] [stdout] 1223 | impl_to_dbus_message!(SelectionChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1224:1 [INFO] [stdout] | [INFO] [stdout] 1224 | impl_from_dbus_message!(SelectionChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1224:1 [INFO] [stdout] | [INFO] [stdout] 1224 | impl_from_dbus_message!(SelectionChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1229:16 [INFO] [stdout] | [INFO] [stdout] 1227 | fn from(_event: SelectionChangedEvent) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1228 | EventBodyOwned { [INFO] [stdout] 1229 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1233:14 [INFO] [stdout] | [INFO] [stdout] 1227 | fn from(_event: SelectionChangedEvent) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1233 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1243:1 [INFO] [stdout] | [INFO] [stdout] 1243 | impl_from_user_facing_type_for_event_enum!(ModelChangedEvent, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1250:1 [INFO] [stdout] | [INFO] [stdout] 1250 | impl_to_dbus_message!(ModelChangedEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1251:1 [INFO] [stdout] | [INFO] [stdout] 1251 | impl_from_dbus_message!(ModelChangedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1251:1 [INFO] [stdout] | [INFO] [stdout] 1251 | impl_from_dbus_message!(ModelChangedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1256:16 [INFO] [stdout] | [INFO] [stdout] 1254 | fn from(_event: ModelChangedEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1255 | EventBodyOwned { [INFO] [stdout] 1256 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1260:14 [INFO] [stdout] | [INFO] [stdout] 1254 | fn from(_event: ModelChangedEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1260 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1270:1 [INFO] [stdout] | [INFO] [stdout] 1270 | impl_from_user_facing_type_for_event_enum!(ActiveDescendantChangedEvent, Event::Object); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1277:1 [INFO] [stdout] | [INFO] [stdout] 1277 | impl_to_dbus_message!(ActiveDescendantChangedEvent); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1278:1 [INFO] [stdout] | [INFO] [stdout] 1278 | impl_from_dbus_message!(ActiveDescendantChangedEvent); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1278:1 [INFO] [stdout] | [INFO] [stdout] 1278 | impl_from_dbus_message!(ActiveDescendantChangedEvent); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1283:16 [INFO] [stdout] | [INFO] [stdout] 1281 | fn from(event: ActiveDescendantChangedEvent) -> Self { [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1282 | EventBodyOwned { [INFO] [stdout] 1283 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1290:14 [INFO] [stdout] | [INFO] [stdout] 1281 | fn from(event: ActiveDescendantChangedEvent) -> Self { [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1290 | any_data: Value::from(event.child) [INFO] [stdout] | _______________________^ [INFO] [stdout] 1291 | | .try_to_owned() [INFO] [stdout] 1292 | | .expect("Failed to convert child to OwnedValue"), [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1302:1 [INFO] [stdout] | [INFO] [stdout] 1302 | impl_from_user_facing_type_for_event_enum!(AnnouncementEvent, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1309:1 [INFO] [stdout] | [INFO] [stdout] 1309 | impl_to_dbus_message!(AnnouncementEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1310:1 [INFO] [stdout] | [INFO] [stdout] 1310 | impl_from_dbus_message!(AnnouncementEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1310:1 [INFO] [stdout] | [INFO] [stdout] 1310 | impl_from_dbus_message!(AnnouncementEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1318:14 [INFO] [stdout] | [INFO] [stdout] 1313 | fn from(event: AnnouncementEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1318 | any_data: Value::from(event.text) [INFO] [stdout] | _______________________^ [INFO] [stdout] 1319 | | .try_to_owned() [INFO] [stdout] 1320 | | .expect("Failed to convert text to OwnedValue"), [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1321:6 [INFO] [stdout] | [INFO] [stdout] 1313 | fn from(event: AnnouncementEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1321 | ..Default::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1331:1 [INFO] [stdout] | [INFO] [stdout] 1331 | impl_from_user_facing_type_for_event_enum!(AttributesChangedEvent, Event::Object); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1338:1 [INFO] [stdout] | [INFO] [stdout] 1338 | impl_to_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1339:1 [INFO] [stdout] | [INFO] [stdout] 1339 | impl_from_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1339:1 [INFO] [stdout] | [INFO] [stdout] 1339 | impl_from_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1344:16 [INFO] [stdout] | [INFO] [stdout] 1342 | fn from(_event: AttributesChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1343 | EventBodyOwned { [INFO] [stdout] 1344 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1348:14 [INFO] [stdout] | [INFO] [stdout] 1342 | fn from(_event: AttributesChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1348 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1358:1 [INFO] [stdout] | [INFO] [stdout] 1358 | impl_from_user_facing_type_for_event_enum!(RowInsertedEvent, Event::Object); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1365:1 [INFO] [stdout] | [INFO] [stdout] 1365 | impl_to_dbus_message!(RowInsertedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1366:1 [INFO] [stdout] | [INFO] [stdout] 1366 | impl_from_dbus_message!(RowInsertedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1366:1 [INFO] [stdout] | [INFO] [stdout] 1366 | impl_from_dbus_message!(RowInsertedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1371:16 [INFO] [stdout] | [INFO] [stdout] 1369 | fn from(_event: RowInsertedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1370 | EventBodyOwned { [INFO] [stdout] 1371 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1375:14 [INFO] [stdout] | [INFO] [stdout] 1369 | fn from(_event: RowInsertedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1375 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1385:1 [INFO] [stdout] | [INFO] [stdout] 1385 | impl_from_user_facing_type_for_event_enum!(RowReorderedEvent, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1392:1 [INFO] [stdout] | [INFO] [stdout] 1392 | impl_to_dbus_message!(RowReorderedEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1393:1 [INFO] [stdout] | [INFO] [stdout] 1393 | impl_from_dbus_message!(RowReorderedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1393:1 [INFO] [stdout] | [INFO] [stdout] 1393 | impl_from_dbus_message!(RowReorderedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1398:16 [INFO] [stdout] | [INFO] [stdout] 1396 | fn from(_event: RowReorderedEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | EventBodyOwned { [INFO] [stdout] 1398 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1402:14 [INFO] [stdout] | [INFO] [stdout] 1396 | fn from(_event: RowReorderedEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1402 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1412:1 [INFO] [stdout] | [INFO] [stdout] 1412 | impl_from_user_facing_type_for_event_enum!(RowDeletedEvent, Event::Object); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1415:1 [INFO] [stdout] | [INFO] [stdout] 1415 | impl_to_dbus_message!(RowDeletedEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1416:1 [INFO] [stdout] | [INFO] [stdout] 1416 | impl_from_dbus_message!(RowDeletedEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1416:1 [INFO] [stdout] | [INFO] [stdout] 1416 | impl_from_dbus_message!(RowDeletedEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1421:16 [INFO] [stdout] | [INFO] [stdout] 1419 | fn from(_event: RowDeletedEvent) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1420 | EventBodyOwned { [INFO] [stdout] 1421 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1425:14 [INFO] [stdout] | [INFO] [stdout] 1419 | fn from(_event: RowDeletedEvent) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1425 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1435:1 [INFO] [stdout] | [INFO] [stdout] 1435 | impl_from_user_facing_type_for_event_enum!(ColumnInsertedEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1442:1 [INFO] [stdout] | [INFO] [stdout] 1442 | impl_to_dbus_message!(ColumnInsertedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1443:1 [INFO] [stdout] | [INFO] [stdout] 1443 | impl_from_dbus_message!(ColumnInsertedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1443:1 [INFO] [stdout] | [INFO] [stdout] 1443 | impl_from_dbus_message!(ColumnInsertedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1448:16 [INFO] [stdout] | [INFO] [stdout] 1446 | fn from(_event: ColumnInsertedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | EventBodyOwned { [INFO] [stdout] 1448 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1452:14 [INFO] [stdout] | [INFO] [stdout] 1446 | fn from(_event: ColumnInsertedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1452 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1462:1 [INFO] [stdout] | [INFO] [stdout] 1462 | impl_from_user_facing_type_for_event_enum!(ColumnReorderedEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1469:1 [INFO] [stdout] | [INFO] [stdout] 1469 | impl_to_dbus_message!(ColumnReorderedEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1470:1 [INFO] [stdout] | [INFO] [stdout] 1470 | impl_from_dbus_message!(ColumnReorderedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1470:1 [INFO] [stdout] | [INFO] [stdout] 1470 | impl_from_dbus_message!(ColumnReorderedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1475:16 [INFO] [stdout] | [INFO] [stdout] 1473 | fn from(_event: ColumnReorderedEvent) -> Self { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1474 | EventBodyOwned { [INFO] [stdout] 1475 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1479:14 [INFO] [stdout] | [INFO] [stdout] 1473 | fn from(_event: ColumnReorderedEvent) -> Self { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1479 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1489:1 [INFO] [stdout] | [INFO] [stdout] 1489 | impl_from_user_facing_type_for_event_enum!(ColumnDeletedEvent, Event::Object); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1496:1 [INFO] [stdout] | [INFO] [stdout] 1496 | impl_to_dbus_message!(ColumnDeletedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1497:1 [INFO] [stdout] | [INFO] [stdout] 1497 | impl_from_dbus_message!(ColumnDeletedEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1497:1 [INFO] [stdout] | [INFO] [stdout] 1497 | impl_from_dbus_message!(ColumnDeletedEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1502:16 [INFO] [stdout] | [INFO] [stdout] 1500 | fn from(_event: ColumnDeletedEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1501 | EventBodyOwned { [INFO] [stdout] 1502 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1506:14 [INFO] [stdout] | [INFO] [stdout] 1500 | fn from(_event: ColumnDeletedEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1506 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1516:1 [INFO] [stdout] | [INFO] [stdout] 1516 | impl_from_user_facing_type_for_event_enum!(TextBoundsChangedEvent, Event::Object); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1523:1 [INFO] [stdout] | [INFO] [stdout] 1523 | impl_to_dbus_message!(TextBoundsChangedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1524:1 [INFO] [stdout] | [INFO] [stdout] 1524 | impl_from_dbus_message!(TextBoundsChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1524:1 [INFO] [stdout] | [INFO] [stdout] 1524 | impl_from_dbus_message!(TextBoundsChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1529:16 [INFO] [stdout] | [INFO] [stdout] 1527 | fn from(_event: TextBoundsChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1528 | EventBodyOwned { [INFO] [stdout] 1529 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1533:14 [INFO] [stdout] | [INFO] [stdout] 1527 | fn from(_event: TextBoundsChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1533 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1543:1 [INFO] [stdout] | [INFO] [stdout] 1543 | impl_from_user_facing_type_for_event_enum!(TextSelectionChangedEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1550:1 [INFO] [stdout] | [INFO] [stdout] 1550 | impl_to_dbus_message!(TextSelectionChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1551:1 [INFO] [stdout] | [INFO] [stdout] 1551 | impl_from_dbus_message!(TextSelectionChangedEvent); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1551:1 [INFO] [stdout] | [INFO] [stdout] 1551 | impl_from_dbus_message!(TextSelectionChangedEvent); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1556:16 [INFO] [stdout] | [INFO] [stdout] 1554 | fn from(_event: TextSelectionChangedEvent) -> Self { [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1555 | EventBodyOwned { [INFO] [stdout] 1556 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1560:14 [INFO] [stdout] | [INFO] [stdout] 1554 | fn from(_event: TextSelectionChangedEvent) -> Self { [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1560 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1570:1 [INFO] [stdout] | [INFO] [stdout] 1570 | impl_from_user_facing_type_for_event_enum!(TextChangedEvent, Event::Object); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1577:1 [INFO] [stdout] | [INFO] [stdout] 1577 | impl_to_dbus_message!(TextChangedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1578:1 [INFO] [stdout] | [INFO] [stdout] 1578 | impl_from_dbus_message!(TextChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1578:1 [INFO] [stdout] | [INFO] [stdout] 1578 | impl_from_dbus_message!(TextChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1583:16 [INFO] [stdout] | [INFO] [stdout] 1581 | fn from(event: TextChangedEvent) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1582 | EventBodyOwned { [INFO] [stdout] 1583 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1590:14 [INFO] [stdout] | [INFO] [stdout] 1581 | fn from(event: TextChangedEvent) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1590 | any_data: Value::from(event.text) [INFO] [stdout] | _______________________^ [INFO] [stdout] 1591 | | .try_to_owned() [INFO] [stdout] 1592 | | .expect("Failed to convert child to OwnedValue"), [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1602:1 [INFO] [stdout] | [INFO] [stdout] 1602 | impl_from_user_facing_type_for_event_enum!(TextAttributesChangedEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1609:1 [INFO] [stdout] | [INFO] [stdout] 1609 | impl_to_dbus_message!(TextAttributesChangedEvent); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1610:1 [INFO] [stdout] | [INFO] [stdout] 1610 | impl_from_dbus_message!(TextAttributesChangedEvent); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1610:1 [INFO] [stdout] | [INFO] [stdout] 1610 | impl_from_dbus_message!(TextAttributesChangedEvent); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1615:16 [INFO] [stdout] | [INFO] [stdout] 1613 | fn from(_event: TextAttributesChangedEvent) -> Self { [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1614 | EventBodyOwned { [INFO] [stdout] 1615 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1619:14 [INFO] [stdout] | [INFO] [stdout] 1613 | fn from(_event: TextAttributesChangedEvent) -> Self { [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1619 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1629:1 [INFO] [stdout] | [INFO] [stdout] 1629 | impl_from_user_facing_type_for_event_enum!(TextCaretMovedEvent, Event::Object); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1636:1 [INFO] [stdout] | [INFO] [stdout] 1636 | impl_to_dbus_message!(TextCaretMovedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1637:1 [INFO] [stdout] | [INFO] [stdout] 1637 | impl_from_dbus_message!(TextCaretMovedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:1637:1 [INFO] [stdout] | [INFO] [stdout] 1637 | impl_from_dbus_message!(TextCaretMovedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1642:16 [INFO] [stdout] | [INFO] [stdout] 1640 | fn from(event: TextCaretMovedEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1641 | EventBodyOwned { [INFO] [stdout] 1642 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:1646:14 [INFO] [stdout] | [INFO] [stdout] 1640 | fn from(event: TextCaretMovedEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1646 | any_data: u8::default().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/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | impl_from_interface_event_enum_for_event!(TerminalEvents, Event::Terminal); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:141:6 [INFO] [stdout] | [INFO] [stdout] 140 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 141 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:159:6 [INFO] [stdout] | [INFO] [stdout] 158 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 159 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:177:6 [INFO] [stdout] | [INFO] [stdout] 176 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 177 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:195:6 [INFO] [stdout] | [INFO] [stdout] 194 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 195 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:213:6 [INFO] [stdout] | [INFO] [stdout] 212 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 213 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:245:1 [INFO] [stdout] | [INFO] [stdout] 245 | impl_from_user_facing_type_for_event_enum!(LineChangedEvent, Event::Terminal); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:252:1 [INFO] [stdout] | [INFO] [stdout] 252 | impl_to_dbus_message!(LineChangedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:253:1 [INFO] [stdout] | [INFO] [stdout] 253 | impl_from_dbus_message!(LineChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:253:1 [INFO] [stdout] | [INFO] [stdout] 253 | impl_from_dbus_message!(LineChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:258:16 [INFO] [stdout] | [INFO] [stdout] 256 | fn from(_event: LineChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 257 | EventBodyOwned { [INFO] [stdout] 258 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:262:14 [INFO] [stdout] | [INFO] [stdout] 256 | fn from(_event: LineChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 262 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:272:1 [INFO] [stdout] | [INFO] [stdout] 272 | impl_from_user_facing_type_for_event_enum!(ColumnCountChangedEvent, Event::Terminal); [INFO] [stdout] | ------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:279:1 [INFO] [stdout] | [INFO] [stdout] 279 | impl_to_dbus_message!(ColumnCountChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:280:1 [INFO] [stdout] | [INFO] [stdout] 280 | impl_from_dbus_message!(ColumnCountChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:280:1 [INFO] [stdout] | [INFO] [stdout] 280 | impl_from_dbus_message!(ColumnCountChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:285:16 [INFO] [stdout] | [INFO] [stdout] 283 | fn from(_event: ColumnCountChangedEvent) -> Self { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 284 | EventBodyOwned { [INFO] [stdout] 285 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:289:14 [INFO] [stdout] | [INFO] [stdout] 283 | fn from(_event: ColumnCountChangedEvent) -> Self { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 289 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:299:1 [INFO] [stdout] | [INFO] [stdout] 299 | impl_from_user_facing_type_for_event_enum!(LineCountChangedEvent, Event::Terminal); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:306:1 [INFO] [stdout] | [INFO] [stdout] 306 | impl_to_dbus_message!(LineCountChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:307:1 [INFO] [stdout] | [INFO] [stdout] 307 | impl_from_dbus_message!(LineCountChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:307:1 [INFO] [stdout] | [INFO] [stdout] 307 | impl_from_dbus_message!(LineCountChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:312:16 [INFO] [stdout] | [INFO] [stdout] 310 | fn from(_event: LineCountChangedEvent) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 311 | EventBodyOwned { [INFO] [stdout] 312 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:316:14 [INFO] [stdout] | [INFO] [stdout] 310 | fn from(_event: LineCountChangedEvent) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 316 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:326:1 [INFO] [stdout] | [INFO] [stdout] 326 | impl_from_user_facing_type_for_event_enum!(ApplicationChangedEvent, Event::Terminal); [INFO] [stdout] | ------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:333:1 [INFO] [stdout] | [INFO] [stdout] 333 | impl_to_dbus_message!(ApplicationChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:334:1 [INFO] [stdout] | [INFO] [stdout] 334 | impl_from_dbus_message!(ApplicationChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:334:1 [INFO] [stdout] | [INFO] [stdout] 334 | impl_from_dbus_message!(ApplicationChangedEvent); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:339:16 [INFO] [stdout] | [INFO] [stdout] 337 | fn from(_event: ApplicationChangedEvent) -> Self { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 338 | EventBodyOwned { [INFO] [stdout] 339 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:343:14 [INFO] [stdout] | [INFO] [stdout] 337 | fn from(_event: ApplicationChangedEvent) -> Self { [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 343 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:353:1 [INFO] [stdout] | [INFO] [stdout] 353 | impl_from_user_facing_type_for_event_enum!(CharWidthChangedEvent, Event::Terminal); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:360:1 [INFO] [stdout] | [INFO] [stdout] 360 | impl_to_dbus_message!(CharWidthChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:361:1 [INFO] [stdout] | [INFO] [stdout] 361 | impl_from_dbus_message!(CharWidthChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/terminal.rs:361:1 [INFO] [stdout] | [INFO] [stdout] 361 | impl_from_dbus_message!(CharWidthChangedEvent); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:366:16 [INFO] [stdout] | [INFO] [stdout] 364 | fn from(_event: CharWidthChangedEvent) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 365 | EventBodyOwned { [INFO] [stdout] 366 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/terminal.rs:370:14 [INFO] [stdout] | [INFO] [stdout] 364 | fn from(_event: CharWidthChangedEvent) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 370 | any_data: u8::default().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/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:196:1 [INFO] [stdout] | [INFO] [stdout] 196 | impl_from_interface_event_enum_for_event!(WindowEvents, Event::Window); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:337:6 [INFO] [stdout] | [INFO] [stdout] 336 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 337 | Ok(Self { item, property: body.kind }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:355:6 [INFO] [stdout] | [INFO] [stdout] 354 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 355 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:373:6 [INFO] [stdout] | [INFO] [stdout] 372 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 373 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:391:6 [INFO] [stdout] | [INFO] [stdout] 390 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 391 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:409:6 [INFO] [stdout] | [INFO] [stdout] 408 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 409 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:427:6 [INFO] [stdout] | [INFO] [stdout] 426 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 427 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:445:6 [INFO] [stdout] | [INFO] [stdout] 444 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 445 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:463:6 [INFO] [stdout] | [INFO] [stdout] 462 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 463 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:481:6 [INFO] [stdout] | [INFO] [stdout] 480 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 481 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:499:6 [INFO] [stdout] | [INFO] [stdout] 498 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 499 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:517:6 [INFO] [stdout] | [INFO] [stdout] 516 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 517 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:535:6 [INFO] [stdout] | [INFO] [stdout] 534 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 535 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:553:6 [INFO] [stdout] | [INFO] [stdout] 552 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 553 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:571:6 [INFO] [stdout] | [INFO] [stdout] 570 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 571 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:589:6 [INFO] [stdout] | [INFO] [stdout] 588 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 589 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:607:6 [INFO] [stdout] | [INFO] [stdout] 606 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 607 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:625:6 [INFO] [stdout] | [INFO] [stdout] 624 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 625 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:643:6 [INFO] [stdout] | [INFO] [stdout] 642 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 643 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:661:6 [INFO] [stdout] | [INFO] [stdout] 660 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 661 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:707:1 [INFO] [stdout] | [INFO] [stdout] 707 | impl_from_user_facing_type_for_event_enum!(PropertyChangeEvent, Event::Window); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:714:1 [INFO] [stdout] | [INFO] [stdout] 714 | impl_to_dbus_message!(PropertyChangeEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:715:1 [INFO] [stdout] | [INFO] [stdout] 715 | impl_from_dbus_message!(PropertyChangeEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:715:1 [INFO] [stdout] | [INFO] [stdout] 715 | impl_from_dbus_message!(PropertyChangeEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:720:16 [INFO] [stdout] | [INFO] [stdout] 718 | fn from(event: PropertyChangeEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 719 | EventBodyOwned { [INFO] [stdout] 720 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:724:14 [INFO] [stdout] | [INFO] [stdout] 718 | fn from(event: PropertyChangeEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 724 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:734:1 [INFO] [stdout] | [INFO] [stdout] 734 | impl_from_user_facing_type_for_event_enum!(MinimizeEvent, Event::Window); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:737:1 [INFO] [stdout] | [INFO] [stdout] 737 | impl_to_dbus_message!(MinimizeEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:738:1 [INFO] [stdout] | [INFO] [stdout] 738 | impl_from_dbus_message!(MinimizeEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:738:1 [INFO] [stdout] | [INFO] [stdout] 738 | impl_from_dbus_message!(MinimizeEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:743:16 [INFO] [stdout] | [INFO] [stdout] 741 | fn from(_event: MinimizeEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 742 | EventBodyOwned { [INFO] [stdout] 743 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:747:14 [INFO] [stdout] | [INFO] [stdout] 741 | fn from(_event: MinimizeEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 747 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:757:1 [INFO] [stdout] | [INFO] [stdout] 757 | impl_from_user_facing_type_for_event_enum!(MaximizeEvent, Event::Window); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:760:1 [INFO] [stdout] | [INFO] [stdout] 760 | impl_to_dbus_message!(MaximizeEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:761:1 [INFO] [stdout] | [INFO] [stdout] 761 | impl_from_dbus_message!(MaximizeEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:761:1 [INFO] [stdout] | [INFO] [stdout] 761 | impl_from_dbus_message!(MaximizeEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:766:16 [INFO] [stdout] | [INFO] [stdout] 764 | fn from(_event: MaximizeEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 765 | EventBodyOwned { [INFO] [stdout] 766 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:770:14 [INFO] [stdout] | [INFO] [stdout] 764 | fn from(_event: MaximizeEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 770 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:780:1 [INFO] [stdout] | [INFO] [stdout] 780 | impl_from_user_facing_type_for_event_enum!(RestoreEvent, Event::Window); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:783:1 [INFO] [stdout] | [INFO] [stdout] 783 | impl_to_dbus_message!(RestoreEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:784:1 [INFO] [stdout] | [INFO] [stdout] 784 | impl_from_dbus_message!(RestoreEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:784:1 [INFO] [stdout] | [INFO] [stdout] 784 | impl_from_dbus_message!(RestoreEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:789:16 [INFO] [stdout] | [INFO] [stdout] 787 | fn from(_event: RestoreEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 788 | EventBodyOwned { [INFO] [stdout] 789 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:793:14 [INFO] [stdout] | [INFO] [stdout] 787 | fn from(_event: RestoreEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 793 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:803:1 [INFO] [stdout] | [INFO] [stdout] 803 | impl_from_user_facing_type_for_event_enum!(CloseEvent, Event::Window); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:806:1 [INFO] [stdout] | [INFO] [stdout] 806 | impl_to_dbus_message!(CloseEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:807:1 [INFO] [stdout] | [INFO] [stdout] 807 | impl_from_dbus_message!(CloseEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:807:1 [INFO] [stdout] | [INFO] [stdout] 807 | impl_from_dbus_message!(CloseEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:812:16 [INFO] [stdout] | [INFO] [stdout] 810 | fn from(_event: CloseEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 811 | EventBodyOwned { [INFO] [stdout] 812 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:816:14 [INFO] [stdout] | [INFO] [stdout] 810 | fn from(_event: CloseEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 816 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:826:1 [INFO] [stdout] | [INFO] [stdout] 826 | impl_from_user_facing_type_for_event_enum!(CreateEvent, Event::Window); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:829:1 [INFO] [stdout] | [INFO] [stdout] 829 | impl_to_dbus_message!(CreateEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:830:1 [INFO] [stdout] | [INFO] [stdout] 830 | impl_from_dbus_message!(CreateEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:830:1 [INFO] [stdout] | [INFO] [stdout] 830 | impl_from_dbus_message!(CreateEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:835:16 [INFO] [stdout] | [INFO] [stdout] 833 | fn from(_event: CreateEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 834 | EventBodyOwned { [INFO] [stdout] 835 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:839:14 [INFO] [stdout] | [INFO] [stdout] 833 | fn from(_event: CreateEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 839 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:849:1 [INFO] [stdout] | [INFO] [stdout] 849 | impl_from_user_facing_type_for_event_enum!(ReparentEvent, Event::Window); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:852:1 [INFO] [stdout] | [INFO] [stdout] 852 | impl_to_dbus_message!(ReparentEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:853:1 [INFO] [stdout] | [INFO] [stdout] 853 | impl_from_dbus_message!(ReparentEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:853:1 [INFO] [stdout] | [INFO] [stdout] 853 | impl_from_dbus_message!(ReparentEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:858:16 [INFO] [stdout] | [INFO] [stdout] 856 | fn from(_event: ReparentEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 857 | EventBodyOwned { [INFO] [stdout] 858 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:862:14 [INFO] [stdout] | [INFO] [stdout] 856 | fn from(_event: ReparentEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 862 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:872:1 [INFO] [stdout] | [INFO] [stdout] 872 | impl_from_user_facing_type_for_event_enum!(DesktopCreateEvent, Event::Window); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:879:1 [INFO] [stdout] | [INFO] [stdout] 879 | impl_to_dbus_message!(DesktopCreateEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:880:1 [INFO] [stdout] | [INFO] [stdout] 880 | impl_from_dbus_message!(DesktopCreateEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:880:1 [INFO] [stdout] | [INFO] [stdout] 880 | impl_from_dbus_message!(DesktopCreateEvent); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:885:16 [INFO] [stdout] | [INFO] [stdout] 883 | fn from(_event: DesktopCreateEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 884 | EventBodyOwned { [INFO] [stdout] 885 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:889:14 [INFO] [stdout] | [INFO] [stdout] 883 | fn from(_event: DesktopCreateEvent) -> Self { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 889 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:899:1 [INFO] [stdout] | [INFO] [stdout] 899 | impl_from_user_facing_type_for_event_enum!(DesktopDestroyEvent, Event::Window); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:906:1 [INFO] [stdout] | [INFO] [stdout] 906 | impl_to_dbus_message!(DesktopDestroyEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:907:1 [INFO] [stdout] | [INFO] [stdout] 907 | impl_from_dbus_message!(DesktopDestroyEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:907:1 [INFO] [stdout] | [INFO] [stdout] 907 | impl_from_dbus_message!(DesktopDestroyEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:912:16 [INFO] [stdout] | [INFO] [stdout] 910 | fn from(_event: DesktopDestroyEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 911 | EventBodyOwned { [INFO] [stdout] 912 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:916:14 [INFO] [stdout] | [INFO] [stdout] 910 | fn from(_event: DesktopDestroyEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 916 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | impl_from_user_facing_type_for_event_enum!(DestroyEvent, Event::Window); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:929:1 [INFO] [stdout] | [INFO] [stdout] 929 | impl_to_dbus_message!(DestroyEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:930:1 [INFO] [stdout] | [INFO] [stdout] 930 | impl_from_dbus_message!(DestroyEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:930:1 [INFO] [stdout] | [INFO] [stdout] 930 | impl_from_dbus_message!(DestroyEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:935:16 [INFO] [stdout] | [INFO] [stdout] 933 | fn from(_event: DestroyEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 934 | EventBodyOwned { [INFO] [stdout] 935 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:939:14 [INFO] [stdout] | [INFO] [stdout] 933 | fn from(_event: DestroyEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 939 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:949:1 [INFO] [stdout] | [INFO] [stdout] 949 | impl_from_user_facing_type_for_event_enum!(ActivateEvent, Event::Window); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:952:1 [INFO] [stdout] | [INFO] [stdout] 952 | impl_to_dbus_message!(ActivateEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:953:1 [INFO] [stdout] | [INFO] [stdout] 953 | impl_from_dbus_message!(ActivateEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:953:1 [INFO] [stdout] | [INFO] [stdout] 953 | impl_from_dbus_message!(ActivateEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:958:16 [INFO] [stdout] | [INFO] [stdout] 956 | fn from(_event: ActivateEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 957 | EventBodyOwned { [INFO] [stdout] 958 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:962:14 [INFO] [stdout] | [INFO] [stdout] 956 | fn from(_event: ActivateEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 962 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:972:1 [INFO] [stdout] | [INFO] [stdout] 972 | impl_from_user_facing_type_for_event_enum!(DeactivateEvent, Event::Window); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:975:1 [INFO] [stdout] | [INFO] [stdout] 975 | impl_to_dbus_message!(DeactivateEvent); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:976:1 [INFO] [stdout] | [INFO] [stdout] 976 | impl_from_dbus_message!(DeactivateEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:976:1 [INFO] [stdout] | [INFO] [stdout] 976 | impl_from_dbus_message!(DeactivateEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:981:16 [INFO] [stdout] | [INFO] [stdout] 979 | fn from(_event: DeactivateEvent) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 980 | EventBodyOwned { [INFO] [stdout] 981 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:985:14 [INFO] [stdout] | [INFO] [stdout] 979 | fn from(_event: DeactivateEvent) -> Self { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 985 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:995:1 [INFO] [stdout] | [INFO] [stdout] 995 | impl_from_user_facing_type_for_event_enum!(RaiseEvent, Event::Window); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:998:1 [INFO] [stdout] | [INFO] [stdout] 998 | impl_to_dbus_message!(RaiseEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:999:1 [INFO] [stdout] | [INFO] [stdout] 999 | impl_from_dbus_message!(RaiseEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:999:1 [INFO] [stdout] | [INFO] [stdout] 999 | impl_from_dbus_message!(RaiseEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1004:16 [INFO] [stdout] | [INFO] [stdout] 1002 | fn from(_event: RaiseEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1003 | EventBodyOwned { [INFO] [stdout] 1004 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1008:14 [INFO] [stdout] | [INFO] [stdout] 1002 | fn from(_event: RaiseEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1008 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1018:1 [INFO] [stdout] | [INFO] [stdout] 1018 | impl_from_user_facing_type_for_event_enum!(LowerEvent, Event::Window); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1021:1 [INFO] [stdout] | [INFO] [stdout] 1021 | impl_to_dbus_message!(LowerEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1022:1 [INFO] [stdout] | [INFO] [stdout] 1022 | impl_from_dbus_message!(LowerEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1022:1 [INFO] [stdout] | [INFO] [stdout] 1022 | impl_from_dbus_message!(LowerEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1027:16 [INFO] [stdout] | [INFO] [stdout] 1025 | fn from(_event: LowerEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1026 | EventBodyOwned { [INFO] [stdout] 1027 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1031:14 [INFO] [stdout] | [INFO] [stdout] 1025 | fn from(_event: LowerEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1031 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1037:1 [INFO] [stdout] | [INFO] [stdout] 1037 | impl_from_user_facing_type_for_event_enum!(MoveEvent, Event::Window); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1040:1 [INFO] [stdout] | [INFO] [stdout] 1040 | impl_to_dbus_message!(MoveEvent); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1041:1 [INFO] [stdout] | [INFO] [stdout] 1041 | impl_from_dbus_message!(MoveEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1041:1 [INFO] [stdout] | [INFO] [stdout] 1041 | impl_from_dbus_message!(MoveEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1046:16 [INFO] [stdout] | [INFO] [stdout] 1044 | fn from(_event: MoveEvent) -> Self { [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1045 | EventBodyOwned { [INFO] [stdout] 1046 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1050:14 [INFO] [stdout] | [INFO] [stdout] 1044 | fn from(_event: MoveEvent) -> Self { [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1050 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1060:1 [INFO] [stdout] | [INFO] [stdout] 1060 | impl_from_user_facing_type_for_event_enum!(ResizeEvent, Event::Window); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1063:1 [INFO] [stdout] | [INFO] [stdout] 1063 | impl_to_dbus_message!(ResizeEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1064:1 [INFO] [stdout] | [INFO] [stdout] 1064 | impl_from_dbus_message!(ResizeEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1064:1 [INFO] [stdout] | [INFO] [stdout] 1064 | impl_from_dbus_message!(ResizeEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1069:16 [INFO] [stdout] | [INFO] [stdout] 1067 | fn from(_event: ResizeEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1068 | EventBodyOwned { [INFO] [stdout] 1069 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1073:14 [INFO] [stdout] | [INFO] [stdout] 1067 | fn from(_event: ResizeEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1073 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1083:1 [INFO] [stdout] | [INFO] [stdout] 1083 | impl_from_user_facing_type_for_event_enum!(ShadeEvent, Event::Window); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1086:1 [INFO] [stdout] | [INFO] [stdout] 1086 | impl_to_dbus_message!(ShadeEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1087:1 [INFO] [stdout] | [INFO] [stdout] 1087 | impl_from_dbus_message!(ShadeEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1087:1 [INFO] [stdout] | [INFO] [stdout] 1087 | impl_from_dbus_message!(ShadeEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1092:16 [INFO] [stdout] | [INFO] [stdout] 1090 | fn from(_event: ShadeEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | EventBodyOwned { [INFO] [stdout] 1092 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1096:14 [INFO] [stdout] | [INFO] [stdout] 1090 | fn from(_event: ShadeEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1096 | any_data: zvariant::Value::U8(0).try_into().unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1106:1 [INFO] [stdout] | [INFO] [stdout] 1106 | impl_from_user_facing_type_for_event_enum!(UUshadeEvent, Event::Window); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1109:1 [INFO] [stdout] | [INFO] [stdout] 1109 | impl_to_dbus_message!(UUshadeEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1110:1 [INFO] [stdout] | [INFO] [stdout] 1110 | impl_from_dbus_message!(UUshadeEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1110:1 [INFO] [stdout] | [INFO] [stdout] 1110 | impl_from_dbus_message!(UUshadeEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1115:16 [INFO] [stdout] | [INFO] [stdout] 1113 | fn from(_event: UUshadeEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1114 | EventBodyOwned { [INFO] [stdout] 1115 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1119:14 [INFO] [stdout] | [INFO] [stdout] 1113 | fn from(_event: UUshadeEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1119 | any_data: zvariant::Value::U8(0).try_into().unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1129:1 [INFO] [stdout] | [INFO] [stdout] 1129 | impl_from_user_facing_type_for_event_enum!(RestyleEvent, Event::Window); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1132:1 [INFO] [stdout] | [INFO] [stdout] 1132 | impl_to_dbus_message!(RestyleEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1133:1 [INFO] [stdout] | [INFO] [stdout] 1133 | impl_from_dbus_message!(RestyleEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/window.rs:1133:1 [INFO] [stdout] | [INFO] [stdout] 1133 | impl_from_dbus_message!(RestyleEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1138:16 [INFO] [stdout] | [INFO] [stdout] 1136 | fn from(_event: RestyleEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1137 | EventBodyOwned { [INFO] [stdout] 1138 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/window.rs:1142:14 [INFO] [stdout] | [INFO] [stdout] 1136 | fn from(_event: RestyleEvent) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1142 | any_data: u8::default().into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 445 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `atspi-common` (lib) due to 446 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/object_ref.rs:71:3 [INFO] [stdout] | [INFO] [stdout] 70 | fn try_from(value: zvariant::Value<'a>) -> Result { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | value.try_to_owned()?.try_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] = 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/object_ref.rs:100:3 [INFO] [stdout] | [INFO] [stdout] 99 | fn from(obj: ObjectRef) -> Self { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 100 | (obj.name, obj.path).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/interface.rs:162:11 [INFO] [stdout] | [INFO] [stdout] 158 | fn visit_newtype_struct(self, deserializer: D) -> Result [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 162 | match as Deserialize>::deserialize(deserializer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/interface.rs:197:16 [INFO] [stdout] | [INFO] [stdout] 196 | fn from_iter>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 197 | InterfaceSet(iter.into_iter().copied().collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/state.rs:438:12 [INFO] [stdout] | [INFO] [stdout] 437 | fn from_iter>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 438 | StateSet(iter.into_iter().collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/state.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 443 | fn from_iter>(iter: I) -> Self { [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 444 | StateSet(iter.into_iter().copied().collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/state.rs:467:11 [INFO] [stdout] | [INFO] [stdout] 463 | fn visit_newtype_struct(self, deserializer: D) -> Result [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 467 | match as Deserialize>::deserialize(deserializer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:71:16 [INFO] [stdout] | [INFO] [stdout] 65 | fn from(ev: EventBodyOwned) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 71 | properties: ObjectRef::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:398:1 [INFO] [stdout] | [INFO] [stdout] 398 | impl_from_user_facing_type_for_event_enum!(LegacyAddAccessibleEvent, Event::Cache); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:405:1 [INFO] [stdout] | [INFO] [stdout] 405 | impl_from_dbus_message!(LegacyAddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:405:1 [INFO] [stdout] | [INFO] [stdout] 405 | impl_from_dbus_message!(LegacyAddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:407:1 [INFO] [stdout] | [INFO] [stdout] 407 | impl_to_dbus_message!(LegacyAddAccessibleEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:419:6 [INFO] [stdout] | [INFO] [stdout] 418 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 419 | Ok(Self { item, node_added: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl_from_user_facing_type_for_event_enum!(AddAccessibleEvent, Event::Cache); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:456:6 [INFO] [stdout] | [INFO] [stdout] 455 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 456 | Ok(Self { item, node_added: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:469:1 [INFO] [stdout] | [INFO] [stdout] 469 | impl_from_dbus_message!(AddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:469:1 [INFO] [stdout] | [INFO] [stdout] 469 | impl_from_dbus_message!(AddAccessibleEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:471:1 [INFO] [stdout] | [INFO] [stdout] 471 | impl_to_dbus_message!(AddAccessibleEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:488:1 [INFO] [stdout] | [INFO] [stdout] 488 | impl_from_user_facing_type_for_event_enum!(RemoveAccessibleEvent, Event::Cache); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:501:6 [INFO] [stdout] | [INFO] [stdout] 500 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 501 | Ok(Self { item, node_removed: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | impl_from_dbus_message!(RemoveAccessibleEvent, Explicit); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:508:1 [INFO] [stdout] | [INFO] [stdout] 508 | impl_from_dbus_message!(RemoveAccessibleEvent, Explicit); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:510:1 [INFO] [stdout] | [INFO] [stdout] 510 | impl_to_dbus_message!(RemoveAccessibleEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:561:6 [INFO] [stdout] | [INFO] [stdout] 554 | let header = message.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 555 | let path = header.path().expect("returned path is either `Some` or panics"); [INFO] [stdout] 556 | let owned_path: OwnedObjectPath = path.clone().into(); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 557 | [INFO] [stdout] 558 | let sender: UniqueName<'_> = header.sender().expect("No sender in header").into(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 559 | let name: OwnedUniqueName = sender.to_owned().into(); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 560 | [INFO] [stdout] 561 | Ok(ObjectRef { name, path: owned_path }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:680:1 [INFO] [stdout] | [INFO] [stdout] 680 | impl_from_user_facing_type_for_event_enum!(EventListenerDeregisteredEvent, Event::Listener); [INFO] [stdout] | ------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:697:6 [INFO] [stdout] | [INFO] [stdout] 696 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 697 | Ok(Self { item, deregistered_event: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 703 | impl_from_dbus_message!(EventListenerDeregisteredEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 703 | impl_from_dbus_message!(EventListenerDeregisteredEvent, Explicit); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:705:1 [INFO] [stdout] | [INFO] [stdout] 705 | impl_to_dbus_message!(EventListenerDeregisteredEvent); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:722:1 [INFO] [stdout] | [INFO] [stdout] 722 | impl_from_user_facing_type_for_event_enum!(EventListenerRegisteredEvent, Event::Listener); [INFO] [stdout] | ----------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:739:6 [INFO] [stdout] | [INFO] [stdout] 738 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 739 | Ok(Self { item, registered_event: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:745:1 [INFO] [stdout] | [INFO] [stdout] 745 | impl_from_dbus_message!(EventListenerRegisteredEvent, Explicit); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:745:1 [INFO] [stdout] | [INFO] [stdout] 745 | impl_from_dbus_message!(EventListenerRegisteredEvent, Explicit); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:747:1 [INFO] [stdout] | [INFO] [stdout] 747 | impl_to_dbus_message!(EventListenerRegisteredEvent); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mod.rs:782:6 [INFO] [stdout] | [INFO] [stdout] 781 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 782 | Ok(Self { item, socket: body }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:311:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 311 | msg.try_into()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:788:1 [INFO] [stdout] | [INFO] [stdout] 788 | impl_from_dbus_message!(AvailableEvent, Explicit); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:312:6 [INFO] [stdout] | [INFO] [stdout] 292 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 312 | msg.body().deserialize::<<$type as BusProperties>::Body>()?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:788:1 [INFO] [stdout] | [INFO] [stdout] 788 | impl_from_dbus_message!(AvailableEvent, Explicit); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mod.rs:790:1 [INFO] [stdout] | [INFO] [stdout] 790 | impl_to_dbus_message!(AvailableEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | impl_from_interface_event_enum_for_event!(DocumentEvents, Event::Document); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:160:6 [INFO] [stdout] | [INFO] [stdout] 159 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 160 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:178:6 [INFO] [stdout] | [INFO] [stdout] 177 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 178 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:196:6 [INFO] [stdout] | [INFO] [stdout] 195 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 196 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:214:6 [INFO] [stdout] | [INFO] [stdout] 213 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:232:6 [INFO] [stdout] | [INFO] [stdout] 231 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 232 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:250:6 [INFO] [stdout] | [INFO] [stdout] 249 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 250 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:283:1 [INFO] [stdout] | [INFO] [stdout] 283 | impl_from_user_facing_type_for_event_enum!(LoadCompleteEvent, Event::Document); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:291:1 [INFO] [stdout] | [INFO] [stdout] 291 | impl_to_dbus_message!(LoadCompleteEvent); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | impl_from_dbus_message!(LoadCompleteEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | impl_from_dbus_message!(LoadCompleteEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:297:16 [INFO] [stdout] | [INFO] [stdout] 295 | fn from(_event: LoadCompleteEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 296 | EventBodyOwned { [INFO] [stdout] 297 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:301:14 [INFO] [stdout] | [INFO] [stdout] 295 | fn from(_event: LoadCompleteEvent) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 301 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:311:1 [INFO] [stdout] | [INFO] [stdout] 311 | impl_from_user_facing_type_for_event_enum!(ReloadEvent, Event::Document); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:315:1 [INFO] [stdout] | [INFO] [stdout] 315 | impl_to_dbus_message!(ReloadEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:316:1 [INFO] [stdout] | [INFO] [stdout] 316 | impl_from_dbus_message!(ReloadEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:316:1 [INFO] [stdout] | [INFO] [stdout] 316 | impl_from_dbus_message!(ReloadEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:321:16 [INFO] [stdout] | [INFO] [stdout] 319 | fn from(_event: ReloadEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 320 | EventBodyOwned { [INFO] [stdout] 321 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:325:14 [INFO] [stdout] | [INFO] [stdout] 319 | fn from(_event: ReloadEvent) -> Self { [INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 325 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:335:1 [INFO] [stdout] | [INFO] [stdout] 335 | impl_from_user_facing_type_for_event_enum!(LoadStoppedEvent, Event::Document); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:343:1 [INFO] [stdout] | [INFO] [stdout] 343 | impl_to_dbus_message!(LoadStoppedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:344:1 [INFO] [stdout] | [INFO] [stdout] 344 | impl_from_dbus_message!(LoadStoppedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:344:1 [INFO] [stdout] | [INFO] [stdout] 344 | impl_from_dbus_message!(LoadStoppedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:349:16 [INFO] [stdout] | [INFO] [stdout] 347 | fn from(_event: LoadStoppedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 348 | EventBodyOwned { [INFO] [stdout] 349 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:353:14 [INFO] [stdout] | [INFO] [stdout] 347 | fn from(_event: LoadStoppedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 353 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:363:1 [INFO] [stdout] | [INFO] [stdout] 363 | impl_from_user_facing_type_for_event_enum!(ContentChangedEvent, Event::Document); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:371:1 [INFO] [stdout] | [INFO] [stdout] 371 | impl_to_dbus_message!(ContentChangedEvent); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:372:1 [INFO] [stdout] | [INFO] [stdout] 372 | impl_from_dbus_message!(ContentChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:372:1 [INFO] [stdout] | [INFO] [stdout] 372 | impl_from_dbus_message!(ContentChangedEvent); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:377:16 [INFO] [stdout] | [INFO] [stdout] 375 | fn from(_event: ContentChangedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 376 | EventBodyOwned { [INFO] [stdout] 377 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:381:14 [INFO] [stdout] | [INFO] [stdout] 375 | fn from(_event: ContentChangedEvent) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 381 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:391:1 [INFO] [stdout] | [INFO] [stdout] 391 | impl_from_user_facing_type_for_event_enum!(AttributesChangedEvent, Event::Document); [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:399:1 [INFO] [stdout] | [INFO] [stdout] 399 | impl_to_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:400:1 [INFO] [stdout] | [INFO] [stdout] 400 | impl_from_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:400:1 [INFO] [stdout] | [INFO] [stdout] 400 | impl_from_dbus_message!(AttributesChangedEvent); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:405:16 [INFO] [stdout] | [INFO] [stdout] 403 | fn from(_event: AttributesChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | EventBodyOwned { [INFO] [stdout] 405 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:409:14 [INFO] [stdout] | [INFO] [stdout] 403 | fn from(_event: AttributesChangedEvent) -> Self { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 409 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:419:1 [INFO] [stdout] | [INFO] [stdout] 419 | impl_from_user_facing_type_for_event_enum!(PageChangedEvent, Event::Document); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:427:1 [INFO] [stdout] | [INFO] [stdout] 427 | impl_to_dbus_message!(PageChangedEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | impl_from_dbus_message!(PageChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/document.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | impl_from_dbus_message!(PageChangedEvent); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:433:16 [INFO] [stdout] | [INFO] [stdout] 431 | fn from(_event: PageChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | EventBodyOwned { [INFO] [stdout] 433 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/document.rs:437:14 [INFO] [stdout] | [INFO] [stdout] 431 | fn from(_event: PageChangedEvent) -> Self { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 437 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_from_interface_event_enum_for_event!(FocusEvents, Event::Focus); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/focus.rs:76:6 [INFO] [stdout] | [INFO] [stdout] 75 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 76 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:100:1 [INFO] [stdout] | [INFO] [stdout] 100 | impl_from_user_facing_type_for_event_enum!(FocusEvent, Event::Focus); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:104:1 [INFO] [stdout] | [INFO] [stdout] 104 | impl_to_dbus_message!(FocusEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:105:1 [INFO] [stdout] | [INFO] [stdout] 105 | impl_from_dbus_message!(FocusEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/focus.rs:105:1 [INFO] [stdout] | [INFO] [stdout] 105 | impl_from_dbus_message!(FocusEvent); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/focus.rs:110:16 [INFO] [stdout] | [INFO] [stdout] 108 | fn from(_event: FocusEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 109 | EventBodyOwned { [INFO] [stdout] 110 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/focus.rs:114:14 [INFO] [stdout] | [INFO] [stdout] 108 | fn from(_event: FocusEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 114 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_from_interface_event_enum_for_event!(KeyboardEvents, Event::Keyboard); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/keyboard.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 78 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 79 | Ok(Self { item, previous_modifiers: body.detail1, current_modifiers: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:107:1 [INFO] [stdout] | [INFO] [stdout] 107 | impl_from_user_facing_type_for_event_enum!(ModifiersEvent, Event::Keyboard); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:115:1 [INFO] [stdout] | [INFO] [stdout] 115 | impl_to_dbus_message!(ModifiersEvent); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | impl_from_dbus_message!(ModifiersEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/keyboard.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | impl_from_dbus_message!(ModifiersEvent); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/keyboard.rs:121:16 [INFO] [stdout] | [INFO] [stdout] 119 | fn from(event: ModifiersEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 120 | EventBodyOwned { [INFO] [stdout] 121 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/keyboard.rs:125:14 [INFO] [stdout] | [INFO] [stdout] 119 | fn from(event: ModifiersEvent) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 125 | any_data: OwnedValue::from(0u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | impl_from_interface_event_enum_for_event!(MouseEvents, Event::Mouse); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:111:6 [INFO] [stdout] | [INFO] [stdout] 110 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 111 | Ok(Self { item, x: body.detail1, y: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:129:6 [INFO] [stdout] | [INFO] [stdout] 128 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 129 | Ok(Self { item, x: body.detail1, y: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:147:6 [INFO] [stdout] | [INFO] [stdout] 146 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 147 | Ok(Self { item, detail: body.kind, mouse_x: body.detail1, mouse_y: body.detail2 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 173 | impl_from_user_facing_type_for_event_enum!(AbsEvent, Event::Mouse); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | impl_to_dbus_message!(AbsEvent); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:178:1 [INFO] [stdout] | [INFO] [stdout] 178 | impl_from_dbus_message!(AbsEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:178:1 [INFO] [stdout] | [INFO] [stdout] 178 | impl_from_dbus_message!(AbsEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:183:16 [INFO] [stdout] | [INFO] [stdout] 181 | fn from(event: AbsEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 182 | EventBodyOwned { [INFO] [stdout] 183 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 181 | fn from(event: AbsEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 187 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 193 | impl_from_user_facing_type_for_event_enum!(RelEvent, Event::Mouse); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:196:1 [INFO] [stdout] | [INFO] [stdout] 196 | impl_to_dbus_message!(RelEvent); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | impl_from_dbus_message!(RelEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | impl_from_dbus_message!(RelEvent); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:202:16 [INFO] [stdout] | [INFO] [stdout] 200 | fn from(event: RelEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 201 | EventBodyOwned { [INFO] [stdout] 202 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:206:14 [INFO] [stdout] | [INFO] [stdout] 200 | fn from(event: RelEvent) -> Self { [INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 206 | any_data: u8::default().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/macros.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 141 | fn from(event_variant: $inner_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:216:1 [INFO] [stdout] | [INFO] [stdout] 216 | impl_from_user_facing_type_for_event_enum!(ButtonEvent, Event::Mouse); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_user_facing_type_for_event_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 213 | fn try_from(event: $type) -> Result { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | Ok(zbus::Message::signal( [INFO] [stdout] | ____________________^ [INFO] [stdout] 215 | | event.path(), [INFO] [stdout] 216 | | <$type as BusProperties>::DBUS_INTERFACE, [INFO] [stdout] 217 | | <$type as BusProperties>::DBUS_MEMBER, [INFO] [stdout] 218 | | )? [INFO] [stdout] 219 | | .sender(event.sender().to_string())? [INFO] [stdout] 220 | | .build(&event.body())?) [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:219:1 [INFO] [stdout] | [INFO] [stdout] 219 | impl_to_dbus_message!(ButtonEvent); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_to_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:33 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:220:1 [INFO] [stdout] | [INFO] [stdout] 220 | impl_from_dbus_message!(ButtonEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/macros.rs:283:50 [INFO] [stdout] | [INFO] [stdout] 265 | let header = msg.header(); [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 283 | <$type>::from_message_parts(msg.try_into()?, msg.try_into()?) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/mouse.rs:220:1 [INFO] [stdout] | [INFO] [stdout] 220 | impl_from_dbus_message!(ButtonEvent); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_dbus_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:225:16 [INFO] [stdout] | [INFO] [stdout] 223 | fn from(event: ButtonEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 224 | EventBodyOwned { [INFO] [stdout] 225 | properties: std::collections::HashMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/mouse.rs:229:14 [INFO] [stdout] | [INFO] [stdout] 223 | fn from(event: ButtonEvent) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 229 | any_data: u8::default().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/macros.rs:52:20 [INFO] [stdout] | [INFO] [stdout] 51 | fn from(event_variant: $outer_type) -> Event { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 52 | $outer_variant(event_variant.into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/events/object.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 221 | impl_from_interface_event_enum_for_event!(ObjectEvents, Event::Object); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `impl_from_interface_event_enum_for_event` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:399:3 [INFO] [stdout] | [INFO] [stdout] 381 | fn from(property: Property) -> Self { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 382 | let value = match property { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 386 | Property::Parent(parent) => Value::from(parent), [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 397 | Property::Other((_, value)) => value.into(), [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 398 | }; [INFO] [stdout] 399 | value.try_into().expect("Should succeed as there are no borrowed file descriptors involved that could, potentially, exceed the op... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/events/object.rs:605:6 [INFO] [stdout] | [INFO] [stdout] 602 | fn from_message_parts(item: ObjectRef, body: Self::Body) -> Result { [INFO] [stdout] | --------------- ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 603 | let property = body.kind.clone(); [INFO] [stdout] 604 | let value: Property = body.try_into()?; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 605 | Ok(Self { item, property, value }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [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/events/object.rs:623:6 [INFO] [stdout] | [INFO] [stdout] 622 | fn from_message_parts(item: ObjectRef, _body: Self::Body) -> Result { [INFO] [stdout] | --------------- ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 623 | Ok(Self { item }) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [WARN] too many lines in the log, truncating it