[INFO] fetching crate bevy_asset 0.14.1...
[INFO] checking bevy_asset-0.14.1 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604
[INFO] extracting crate bevy_asset 0.14.1 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate bevy_asset 0.14.1 on toolchain 4d98531622e1718ae0bc3c7a1ab9cd8938428452
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate bevy_asset 0.14.1
[INFO] finished tweaking crates.io crate bevy_asset 0.14.1
[INFO] tweaked toml for crates.io crate bevy_asset 0.14.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] [stderr] Updating crates.io index
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] [stderr] Locking 252 packages to latest compatible versions
[INFO] [stderr] Adding accesskit v0.14.0 (latest: v0.16.0)
[INFO] [stderr] Adding accesskit_consumer v0.22.0 (latest: v0.24.0)
[INFO] [stderr] Adding accesskit_macos v0.15.0 (latest: v0.17.0)
[INFO] [stderr] Adding accesskit_windows v0.20.0 (latest: v0.22.0)
[INFO] [stderr] Adding accesskit_winit v0.20.4 (latest: v0.22.0)
[INFO] [stderr] Adding async-broadcast v0.5.1 (latest: v0.7.1)
[INFO] [stderr] Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.6.0)
[INFO] [stderr] Adding calloop v0.13.0 (latest: v0.14.0)
[INFO] [stderr] Adding core-foundation v0.9.4 (latest: v0.10.0)
[INFO] [stderr] Adding core-graphics v0.23.2 (latest: v0.24.0)
[INFO] [stderr] Adding core-graphics-types v0.1.3 (latest: v0.2.0)
[INFO] [stderr] Adding event-listener v2.5.3 (latest: v5.3.1)
[INFO] [stderr] Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr] Adding glam v0.27.0 (latest: v0.29.0)
[INFO] [stderr] Adding inotify v0.9.6 (latest: v0.11.0)
[INFO] [stderr] Adding jni-sys v0.3.0 (latest: v0.4.0)
[INFO] [stderr] Adding libredox v0.0.2 (latest: v0.1.3)
[INFO] [stderr] Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
[INFO] [stderr] Adding matchers v0.1.0 (latest: v0.2.0)
[INFO] [stderr] Adding mio v0.8.11 (latest: v1.0.2)
[INFO] [stderr] Adding nu-ansi-term v0.46.0 (latest: v0.50.1)
[INFO] [stderr] Adding redox_syscall v0.4.1 (latest: v0.5.3)
[INFO] [stderr] Adding regex-automata v0.1.10 (latest: v0.4.7)
[INFO] [stderr] Adding regex-syntax v0.6.29 (latest: v0.8.4)
[INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
[INFO] [stderr] Adding windows v0.54.0 (latest: v0.58.0)
[INFO] [stderr] Adding windows-core v0.54.0 (latest: v0.58.0)
[INFO] [stderr] Adding windows-implement v0.53.0 (latest: v0.58.0)
[INFO] [stderr] Adding windows-interface v0.53.0 (latest: v0.58.0)
[INFO] [stderr] Adding windows-result v0.1.2 (latest: v0.2.0)
[INFO] [stderr] Adding windows-sys v0.45.0 (latest: v0.59.0)
[INFO] [stderr] Adding windows-sys v0.48.0 (latest: v0.59.0)
[INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0)
[INFO] [stderr] Adding windows-targets v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows-targets v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
[INFO] [stderr] Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
[INFO] [stderr] Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 38b4f519f8060edcd8a5fba9a5e46dc21c454635ffcdf4a53fcafbca578a3fb4
[INFO] running `Command { std: "docker" "start" "-a" "38b4f519f8060edcd8a5fba9a5e46dc21c454635ffcdf4a53fcafbca578a3fb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "38b4f519f8060edcd8a5fba9a5e46dc21c454635ffcdf4a53fcafbca578a3fb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "38b4f519f8060edcd8a5fba9a5e46dc21c454635ffcdf4a53fcafbca578a3fb4", kill_on_drop: false }`
[INFO] [stdout] 38b4f519f8060edcd8a5fba9a5e46dc21c454635ffcdf4a53fcafbca578a3fb4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dtail_expr_drop_order" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 293f79a1b12659c9831503b086d6f05fa0fcb48d02a8f2f4a9ebac917913aba0
[INFO] running `Command { std: "docker" "start" "-a" "293f79a1b12659c9831503b086d6f05fa0fcb48d02a8f2f4a9ebac917913aba0", kill_on_drop: false }`
[INFO] [stderr] Compiling crossbeam-utils v0.8.20
[INFO] [stderr] Compiling hashbrown v0.14.5
[INFO] [stderr] Compiling equivalent v1.0.1
[INFO] [stderr] Compiling winnow v0.6.18
[INFO] [stderr] Compiling toml_datetime v0.6.8
[INFO] [stderr] Compiling ahash v0.8.11
[INFO] [stderr] Checking allocator-api2 v0.2.18
[INFO] [stderr] Compiling libc v0.2.158
[INFO] [stderr] Checking futures-lite v2.3.0
[INFO] [stderr] Compiling typeid v1.0.2
[INFO] [stderr] Checking async-task v4.7.1
[INFO] [stderr] Checking tracing v0.1.40
[INFO] [stderr] Compiling syn v2.0.77
[INFO] [stderr] Checking web-time v1.1.0
[INFO] [stderr] Checking downcast-rs v1.2.1
[INFO] [stderr] Checking smol_str v0.2.2
[INFO] [stderr] Checking bevy_ptr v0.14.1
[INFO] [stderr] Checking nonmax v0.5.5
[INFO] [stderr] Checking fixedbitset v0.5.7
[INFO] [stderr] Compiling lock_api v0.4.12
[INFO] [stderr] Checking regex-syntax v0.8.4
[INFO] [stderr] Checking piper v0.2.4
[INFO] [stderr] Compiling blake3 v1.5.4
[INFO] [stderr] Checking tracing-log v0.2.0
[INFO] [stderr] Checking arrayref v0.3.8
[INFO] [stderr] Checking arrayvec v0.7.6
[INFO] [stderr] Checking constant_time_eq v0.3.1
[INFO] [stderr] Checking async-broadcast v0.5.1
[INFO] [stderr] Checking parking_lot v0.12.3
[INFO] [stderr] Compiling getrandom v0.2.15
[INFO] [stderr] Checking concurrent-queue v2.5.0
[INFO] [stderr] Checking crossbeam-channel v0.5.13
[INFO] [stderr] Compiling uuid v1.10.0
[INFO] [stderr] Checking event-listener v5.3.1
[INFO] [stderr] Compiling indexmap v2.5.0
[INFO] [stderr] Checking event-listener-strategy v0.5.2
[INFO] [stderr] Checking async-channel v2.3.1
[INFO] [stderr] Checking async-lock v3.4.0
[INFO] [stderr] Checking async-executor v1.13.0
[INFO] [stderr] Checking blocking v1.6.1
[INFO] [stderr] Checking bevy_tasks v0.14.1
[INFO] [stderr] Checking regex-automata v0.4.7
[INFO] [stderr] Checking async-fs v2.1.2
[INFO] [stderr] Compiling toml_edit v0.22.20
[INFO] [stderr] Checking regex v1.10.6
[INFO] [stderr] Checking tracing-subscriber v0.3.18
[INFO] [stderr] Compiling serde_derive v1.0.209
[INFO] [stderr] Compiling bevy_utils_proc_macros v0.14.1
[INFO] [stderr] Compiling thiserror-impl v1.0.63
[INFO] [stderr] Compiling bevy_macro_utils v0.14.1
[INFO] [stderr] Checking thiserror v1.0.63
[INFO] [stderr] Compiling bevy_reflect_derive v0.14.1
[INFO] [stderr] Compiling bevy_ecs_macros v0.14.1
[INFO] [stderr] Compiling bevy_derive v0.14.1
[INFO] [stderr] Compiling bevy_asset_macros v0.14.1
[INFO] [stderr] Checking serde v1.0.209
[INFO] [stderr] Checking bitflags v2.6.0
[INFO] [stderr] Checking erased-serde v0.4.5
[INFO] [stderr] Checking ron v0.8.1
[INFO] [stderr] Checking bevy_utils v0.14.1
[INFO] [stderr] Checking bevy_reflect v0.14.1
[INFO] [stderr] Checking petgraph v0.6.5
[INFO] [stderr] Checking bevy_ecs v0.14.1
[INFO] [stderr] Checking bevy_app v0.14.1
[INFO] [stderr] Checking bevy_log v0.14.1
[INFO] [stderr] Checking bevy_core v0.14.1
[INFO] [stderr] Checking bevy_asset v0.14.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout] --> src/lib.rs:673:9
[INFO] [stdout] |
[INFO] [stdout] 671 | ... panic!("This test requires the \"multi_threaded\" feature, otherwise it will deadlock.\ncargo test --package bevy_asset --features multi_threaded...
[INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] 672 | ...
[INFO] [stdout] 673 | ... let dir = Dir::default();
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout] --> src/lib.rs:994:9
[INFO] [stdout] |
[INFO] [stdout] 992 | ... panic!("This test requires the \"multi_threaded\" feature, otherwise it will deadlock.\ncargo test --package bevy_asset --features multi_threaded...
[INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] 993 | ...
[INFO] [stdout] 994 | ... let dir = Dir::default();
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout] --> src/lib.rs:1159:9
[INFO] [stdout] |
[INFO] [stdout] 1157 | ... panic!("This test requires the \"multi_threaded\" feature, otherwise it will deadlock.\ncargo test --package bevy_asset --features multi_threaded...
[INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] 1158 | ...
[INFO] [stdout] 1159 | ... let dir = Dir::default();
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout] --> src/lib.rs:1260:9
[INFO] [stdout] |
[INFO] [stdout] 1258 | ... panic!("This test requires the \"multi_threaded\" feature, otherwise it will deadlock.\ncargo test --package bevy_asset --features multi_threaded...
[INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] 1259 | ...
[INFO] [stdout] 1260 | ... let dir = Dir::default();
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/lib.rs:395:17
[INFO] [stdout] |
[INFO] [stdout] 372 | let assets = Assets::::default();
[INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 395 | / Assets::::asset_events
[INFO] [stdout] 396 | | .run_if(Assets::::asset_events_condition)
[INFO] [stdout] 397 | | .in_set(AssetEvents),
[INFO] [stdout] | |________________________________________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/lib.rs:399:37
[INFO] [stdout] |
[INFO] [stdout] 372 | let assets = Assets::::default();
[INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 399 | .add_systems(PreUpdate, Assets::::track_assets.in_set(TrackAssets))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/mod.rs:71:18
[INFO] [stdout] |
[INFO] [stdout] 70 | fn from(value: std::io::Error) -> Self {
[INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 71 | Self::Io(Arc::new(value))
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/embedded/mod.rs:62:43
[INFO] [stdout] |
[INFO] [stdout] 59 | let dir = self.dir.clone();
[INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 62 | .with_reader(move || Box::new(MemoryAssetReader { root: dir.clone() }))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/embedded/mod.rs:64:26
[INFO] [stdout] |
[INFO] [stdout] 60 | let processed_dir = self.dir.clone();
[INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 64 | Box::new(MemoryAssetReader {
[INFO] [stdout] | __________________________^
[INFO] [stdout] 65 | | root: processed_dir.clone(),
[INFO] [stdout] 66 | | })
[INFO] [stdout] | |_________________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/file/sync_file_asset.rs:134:21
[INFO] [stdout] |
[INFO] [stdout] 133 | let mapped_stream = read_dir.filter_map(move |f| {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 134 | f.ok().and_then(|dir_entry| {
[INFO] [stdout] | ^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/gated.rs:48:13
[INFO] [stdout] |
[INFO] [stdout] 45 | pub fn new(reader: R) -> (Self, GateOpener) {
[INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 46 | let gates = Arc::new(RwLock::new(HashMap::new()));
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 47 | (
[INFO] [stdout] 48 | / Self {
[INFO] [stdout] 49 | | reader,
[INFO] [stdout] 50 | | gates: gates.clone(),
[INFO] [stdout] 51 | | },
[INFO] [stdout] | |_____________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/gated.rs:52:13
[INFO] [stdout] |
[INFO] [stdout] 45 | pub fn new(reader: R) -> (Self, GateOpener) {
[INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 46 | let gates = Arc::new(RwLock::new(HashMap::new()));
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 52 | GateOpener { gates },
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/memory.rs:106:27
[INFO] [stdout] |
[INFO] [stdout] 106 | .and_then(|f| dir.0.read().assets.get(f.to_str().unwrap()).cloned())
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/memory.rs:116:27
[INFO] [stdout] |
[INFO] [stdout] 116 | .and_then(|f| dir.0.read().metadata.get(f.to_str().unwrap()).cloned())
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:165:19
[INFO] [stdout] |
[INFO] [stdout] 164 | let (sender, receiver) = crossbeam_channel::unbounded();
[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] 165 | match self.watcher.as_mut().and_then(|w| w(sender)) {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:180:19
[INFO] [stdout] |
[INFO] [stdout] 179 | let (sender, receiver) = crossbeam_channel::unbounded();
[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] 180 | match self.processed_watcher.as_mut().and_then(|w| w(sender)) {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:305:15
[INFO] [stdout] |
[INFO] [stdout] 304 | pub fn insert(&mut self, id: impl Into>, source: AssetSourceBuilder) {
[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] 305 | match id.into() {
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:320:15
[INFO] [stdout] |
[INFO] [stdout] 318 | id: impl Into>,
[INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 319 | ) -> Option<&'a mut AssetSourceBuilder> {
[INFO] [stdout] 320 | match id.into() {
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:342:22
[INFO] [stdout] |
[INFO] [stdout] 329 | let mut sources = HashMap::new();
[INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 342 | default: self
[INFO] [stdout] | ______________________^
[INFO] [stdout] 343 | | .default
[INFO] [stdout] 344 | | .as_mut()
[INFO] [stdout] 345 | | .and_then(|p| p.build(AssetSourceId::Default, watch, watch_processed))
[INFO] [stdout] 346 | | .expect(MISSING_DEFAULT_SOURCE),
[INFO] [stdout] | |_______________________________________________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:345:39
[INFO] [stdout] |
[INFO] [stdout] 345 | .and_then(|p| p.build(AssetSourceId::Default, watch, watch_processed))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:394:52
[INFO] [stdout] |
[INFO] [stdout] 394 | .ok_or_else(|| MissingAssetWriterError(self.id.clone_owned()))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:404:61
[INFO] [stdout] |
[INFO] [stdout] 404 | .ok_or_else(|| MissingProcessedAssetReaderError(self.id.clone_owned()))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:414:61
[INFO] [stdout] |
[INFO] [stdout] 414 | .ok_or_else(|| MissingProcessedAssetWriterError(self.id.clone_owned()))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:540:15
[INFO] [stdout] |
[INFO] [stdout] 538 | id: impl Into>,
[INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 539 | ) -> Result<&'a AssetSource, MissingAssetSourceError> {
[INFO] [stdout] 540 | match id.into().into_owned() {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:545:56
[INFO] [stdout] |
[INFO] [stdout] 542 | AssetSourceId::Name(name) => self
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 545 | .ok_or_else(|| MissingAssetSourceError(AssetSourceId::Name(name))),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/io/source.rs:573:42
[INFO] [stdout] |
[INFO] [stdout] 573 | .map(|k| AssetSourceId::Name(k.clone_owned()))
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/meta.rs:34:29
[INFO] [stdout] |
[INFO] [stdout] 31 | pub fn new(asset: AssetAction) -> Self {
[INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 34 | processed_info: None,
[INFO] [stdout] | ^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/meta.rs:230:14
[INFO] [stdout] |
[INFO] [stdout] 228 | settings: impl Fn(&mut S) + Send + Sync + 'static,
[INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 229 | ) -> MetaTransform {
[INFO] [stdout] 230 | Box::new(move |meta| meta_transform_settings(meta, &settings))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:122:31
[INFO] [stdout] |
[INFO] [stdout] 120 | id: impl Into>,
[INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 121 | ) -> Result<&'a AssetSource, MissingAssetSourceError> {
[INFO] [stdout] 122 | self.data.sources.get(id.into())
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:502:9
[INFO] [stdout] |
[INFO] [stdout] 500 | let default_processors = self.data.default_processors.read();
[INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 501 | let key = default_processors.get(extension)?;
[INFO] [stdout] 502 | self.data.processors.read().get(key).cloned()
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:702:19
[INFO] [stdout] |
[INFO] [stdout] 701 | let reader_err = |err| ProcessError::AssetReaderError {
[INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 702 | path: asset_path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:706:19
[INFO] [stdout] |
[INFO] [stdout] 705 | let writer_err = |err| ProcessError::AssetWriterError {
[INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 706 | path: asset_path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:778:23
[INFO] [stdout] |
[INFO] [stdout] 777 | .map_err(|e| ProcessError::AssetReaderError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 778 | path: asset_path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:779:22
[INFO] [stdout] |
[INFO] [stdout] 777 | .map_err(|e| ProcessError::AssetReaderError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 778 | path: asset_path.clone(),
[INFO] [stdout] 779 | err: AssetReaderError::Io(e.into()),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:842:27
[INFO] [stdout] |
[INFO] [stdout] 841 | .map_err(|e| ProcessError::AssetWriterError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 842 | path: asset_path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:843:26
[INFO] [stdout] |
[INFO] [stdout] 841 | .map_err(|e| ProcessError::AssetWriterError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 842 | path: asset_path.clone(),
[INFO] [stdout] 843 | err: AssetWriterError::Io(e),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:978:20
[INFO] [stdout] |
[INFO] [stdout] 964 | pub fn new(source: AssetSources) -> Self {
[INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 965 | let (mut finished_sender, finished_receiver) = async_broadcast::broadcast(1);
[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] 966 | let (mut initialized_sender, initialized_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 978 | state: async_lock::RwLock::new(ProcessorState::Initializing),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/mod.rs:979:18
[INFO] [stdout] |
[INFO] [stdout] 964 | pub fn new(source: AssetSources) -> Self {
[INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 965 | let (mut finished_sender, finished_receiver) = async_broadcast::broadcast(1);
[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] 966 | let (mut initialized_sender, initialized_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 979 | log: 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/processor/mod.rs:980:25
[INFO] [stdout] |
[INFO] [stdout] 964 | pub fn new(source: AssetSources) -> Self {
[INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 965 | let (mut finished_sender, finished_receiver) = async_broadcast::broadcast(1);
[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] 966 | let (mut initialized_sender, initialized_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 980 | processors: 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/processor/mod.rs:981:26
[INFO] [stdout] |
[INFO] [stdout] 964 | pub fn new(source: AssetSources) -> Self {
[INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 965 | let (mut finished_sender, finished_receiver) = async_broadcast::broadcast(1);
[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] 966 | let (mut initialized_sender, initialized_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 981 | asset_infos: 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/processor/mod.rs:982:33
[INFO] [stdout] |
[INFO] [stdout] 964 | pub fn new(source: AssetSources) -> Self {
[INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 965 | let (mut finished_sender, finished_receiver) = async_broadcast::broadcast(1);
[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] 966 | let (mut initialized_sender, initialized_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 982 | default_processors: 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/processor/mod.rs:1115:29
[INFO] [stdout] |
[INFO] [stdout] 1110 | let (mut status_sender, status_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 1115 | processed_info: 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/processor/mod.rs:1116:25
[INFO] [stdout] |
[INFO] [stdout] 1110 | let (mut status_sender, status_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 1116 | dependants: 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/processor/mod.rs:1117:36
[INFO] [stdout] |
[INFO] [stdout] 1110 | let (mut status_sender, status_receiver) = async_broadcast::broadcast(1);
[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] ...
[INFO] [stdout] 1117 | file_transaction_lock: 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/processor/mod.rs:1154:9
[INFO] [stdout] |
[INFO] [stdout] 1153 | fn get_or_insert(&mut self, asset_path: AssetPath<'static>) -> &mut ProcessorAssetInfo {
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 1154 | self.infos.entry(asset_path.clone()).or_insert_with(|| {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/log.rs:175:28
[INFO] [stdout] |
[INFO] [stdout] 174 | .map_err(|e| WriteLogError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 175 | log_entry: LogEntry::BeginProcessing(path.clone_owned()),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/log.rs:188:28
[INFO] [stdout] |
[INFO] [stdout] 187 | .map_err(|e| WriteLogError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 188 | log_entry: LogEntry::EndProcessing(path.clone_owned()),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/log.rs:199:28
[INFO] [stdout] |
[INFO] [stdout] 198 | .map_err(|e| WriteLogError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 199 | log_entry: LogEntry::UnrecoverableError,
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/process.rs:202:62
[INFO] [stdout] |
[INFO] [stdout] 202 | .map_err(|err| ProcessError::AssetTransformError(err.into()))?;
[INFO] [stdout] | --- ^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/process.rs:211:59
[INFO] [stdout] |
[INFO] [stdout] 211 | .map_err(|error| ProcessError::AssetSaveError(error.into()))?;
[INFO] [stdout] | ----- ^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/process.rs:241:59
[INFO] [stdout] |
[INFO] [stdout] 241 | .map_err(|error| ProcessError::AssetSaveError(error.into()))?;
[INFO] [stdout] | ----- ^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/process.rs:270:18
[INFO] [stdout] |
[INFO] [stdout] 267 | meta: Box,
[INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 270 | Box::pin(async move {
[INFO] [stdout] | __________________^
[INFO] [stdout] 271 | | let meta = meta
[INFO] [stdout] 272 | | .downcast::>()
[INFO] [stdout] 273 | | .map_err(|_e| ProcessError::WrongMetaType)?;
[INFO] [stdout] ... |
[INFO] [stdout] 280 | | Ok(output_meta)
[INFO] [stdout] 281 | | })
[INFO] [stdout] | |_________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/processor/process.rs:286:12
[INFO] [stdout] |
[INFO] [stdout] 285 | let meta: AssetMeta<(), P> = ron::de::from_bytes(meta)?;
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 286 | Ok(Box::new(meta))
[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/assets.rs:244:20
[INFO] [stdout] |
[INFO] [stdout] 244 | value: None,
[INFO] [stdout] | ^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/assets.rs:308:23
[INFO] [stdout] |
[INFO] [stdout] 302 | let dense_storage = DenseAssetStorage::default();
[INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 303 | let handle_provider =
[INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 308 | hash_map: 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/assets.rs:310:32
[INFO] [stdout] |
[INFO] [stdout] 302 | let dense_storage = DenseAssetStorage::default();
[INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 303 | let handle_provider =
[INFO] [stdout] | --------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 310 | duplicate_handles: 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/assets.rs:394:13
[INFO] [stdout] |
[INFO] [stdout] 390 | pub fn add(&mut self, asset: impl Into) -> Handle {
[INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 394 | / self.handle_provider
[INFO] [stdout] 395 | | .get_handle(index.into(), false, None, None),
[INFO] [stdout] | |____________________________________________________________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/handle.rs:58:18
[INFO] [stdout] |
[INFO] [stdout] 55 | path: Option>,
[INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 56 | meta_transform: Option,
[INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 57 | ) -> Arc {
[INFO] [stdout] 58 | Arc::new(StrongHandle {
[INFO] [stdout] | __________________^
[INFO] [stdout] 59 | | id: id.untyped(self.type_id),
[INFO] [stdout] 60 | | drop_sender: self.drop_sender.clone(),
[INFO] [stdout] 61 | | meta_transform,
[INFO] [stdout] 62 | | path,
[INFO] [stdout] 63 | | asset_server_managed,
[INFO] [stdout] 64 | | })
[INFO] [stdout] | |_________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:88:18
[INFO] [stdout] |
[INFO] [stdout] 82 | meta: Box,
[INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 83 | mut load_context: LoadContext<'a>,
[INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 88 | Box::pin(async move {
[INFO] [stdout] | __________________^
[INFO] [stdout] 89 | | let settings = meta
[INFO] [stdout] 90 | | .loader_settings()
[INFO] [stdout] 91 | | .expect("Loader settings should exist")
[INFO] [stdout] ... |
[INFO] [stdout] 97 | | Ok(load_context.finish(asset, Some(meta)).into())
[INFO] [stdout] 98 | | })
[INFO] [stdout] | |_________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:97:16
[INFO] [stdout] |
[INFO] [stdout] 82 | meta: Box,
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 83 | mut load_context: LoadContext<'a>,
[INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 94 | let asset = ::load(self, reader, settings, &mut load_context)
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 97 | Ok(load_context.finish(asset, Some(meta)).into())
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] | 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] | 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/loader.rs:107:12
[INFO] [stdout] |
[INFO] [stdout] 106 | let meta = AssetMeta::::deserialize(meta)?;
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 107 | Ok(Box::new(meta))
[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/loader.rs:161:34
[INFO] [stdout] |
[INFO] [stdout] 153 | pub fn new_with_dependencies(value: A, meta: Option>) -> Self {
[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] 154 | let mut dependencies = HashSet::new();
[INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 161 | loader_dependencies: HashMap::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/loader.rs:162:29
[INFO] [stdout] |
[INFO] [stdout] 153 | pub fn new_with_dependencies(value: A, meta: Option>) -> Self {
[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] 154 | let mut dependencies = HashSet::new();
[INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 162 | labeled_assets: HashMap::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/loader.rs:182:34
[INFO] [stdout] |
[INFO] [stdout] 180 | label: impl Into>,
[INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 181 | ) -> Option<&ErasedLoadedAsset> {
[INFO] [stdout] 182 | self.labeled_assets.get(&label.into()).map(|a| &a.asset)
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:193:51
[INFO] [stdout] |
[INFO] [stdout] 192 | fn from(asset: A) -> Self {
[INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 193 | LoadedAsset::new_with_dependencies(asset, None)
[INFO] [stdout] | ^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:209:20
[INFO] [stdout] |
[INFO] [stdout] 207 | fn from(asset: LoadedAsset) -> Self {
[INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 208 | ErasedLoadedAsset {
[INFO] [stdout] 209 | value: Box::new(asset.value),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:222:9
[INFO] [stdout] |
[INFO] [stdout] 221 | pub fn take(self) -> Option {
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 222 | self.value.downcast::().map(|a| *a).ok()
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:245:34
[INFO] [stdout] |
[INFO] [stdout] 243 | label: impl Into>,
[INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 244 | ) -> Option<&ErasedLoadedAsset> {
[INFO] [stdout] 245 | self.labeled_assets.get(&label.into()).map(|a| &a.asset)
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:257:15
[INFO] [stdout] |
[INFO] [stdout] 256 | pub fn downcast(mut self) -> Result, ErasedLoadedAsset> {
[INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 257 | match self.value.downcast::() {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:334:27
[INFO] [stdout] |
[INFO] [stdout] 325 | asset_path: AssetPath<'static>,
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 334 | dependencies: HashSet::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/loader.rs:335:34
[INFO] [stdout] |
[INFO] [stdout] 325 | asset_path: AssetPath<'static>,
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 335 | loader_dependencies: HashMap::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/loader.rs:336:29
[INFO] [stdout] |
[INFO] [stdout] 325 | asset_path: AssetPath<'static>,
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 336 | labeled_assets: HashMap::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/loader.rs:408:41
[INFO] [stdout] |
[INFO] [stdout] 407 | pub fn add_labeled_asset(&mut self, label: String, asset: A) -> Handle {
[INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 408 | self.labeled_asset_scope(label, |_| asset)
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:442:10
[INFO] [stdout] |
[INFO] [stdout] 440 | pub fn has_labeled_asset<'b>(&self, label: impl Into>) -> bool {
[INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 441 | let path = self.asset_path.clone().with_label(label.into());
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 442 | !self.asset_server.get_handles_untyped(&path).is_empty()
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:536:29
[INFO] [stdout] |
[INFO] [stdout] 535 | .map_err(|error| LoadDirectError {
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 536 | dependency: path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader.rs:563:9
[INFO] [stdout] |
[INFO] [stdout] 562 | pub fn load<'b, A: Asset>(&mut self, path: impl Into>) -> Handle {
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 563 | self.loader().load(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/loader_builders.rs:74:29
[INFO] [stdout] |
[INFO] [stdout] 71 | self,
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 72 | settings: impl Fn(&mut S) + Send + Sync + 'static,
[INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 73 | ) -> Self {
[INFO] [stdout] 74 | self.with_transform(move |meta| meta_transform_settings(meta, &settings))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:203:37
[INFO] [stdout] |
[INFO] [stdout] 203 | dependency: path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:204:32
[INFO] [stdout] |
[INFO] [stdout] 204 | error: error.into(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:213:37
[INFO] [stdout] |
[INFO] [stdout] 213 | dependency: path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:214:32
[INFO] [stdout] |
[INFO] [stdout] 214 | error: error.into(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:227:33
[INFO] [stdout] |
[INFO] [stdout] 226 | .map_err(|error| LoadDirectError {
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 227 | dependency: path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:264:17
[INFO] [stdout] |
[INFO] [stdout] 260 | let path = path.into().into_owned();
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 263 | .and_then(move |(loader, untyped_asset)| {
[INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 264 | untyped_asset.downcast::().map_err(|_| LoadDirectError {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:264:55
[INFO] [stdout] |
[INFO] [stdout] 260 | let path = path.into().into_owned();
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 263 | .and_then(move |(loader, untyped_asset)| {
[INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 264 | untyped_asset.downcast::().map_err(|_| LoadDirectError {
[INFO] [stdout] | _______________________________________________________^
[INFO] [stdout] 265 | | dependency: path.clone(),
[INFO] [stdout] 266 | | error: AssetLoadError::RequestedHandleTypeMismatch {
[INFO] [stdout] 267 | | path,
[INFO] [stdout] ... |
[INFO] [stdout] 271 | | },
[INFO] [stdout] 272 | | })
[INFO] [stdout] | |_________________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:265:33
[INFO] [stdout] |
[INFO] [stdout] 260 | let path = path.into().into_owned();
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 264 | untyped_asset.downcast::().map_err(|_| LoadDirectError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 265 | dependency: path.clone(),
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/loader_builders.rs:266:28
[INFO] [stdout] |
[INFO] [stdout] 260 | let path = path.into().into_owned();
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 264 | untyped_asset.downcast::().map_err(|_| LoadDirectError {
[INFO] [stdout] | - these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 265 | dependency: path.clone(),
[INFO] [stdout] 266 | error: AssetLoadError::RequestedHandleTypeMismatch {
[INFO] [stdout] | ____________________________^
[INFO] [stdout] 267 | | path,
[INFO] [stdout] 268 | | requested: TypeId::of::(),
[INFO] [stdout] 269 | | actual_asset_name: loader.asset_type_name(),
[INFO] [stdout] 270 | | loader_name: loader.type_name(),
[INFO] [stdout] 271 | | },
[INFO] [stdout] | |_____________________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:285:20
[INFO] [stdout] |
[INFO] [stdout] 281 | pub fn with_label(self, label: impl Into>) -> AssetPath<'a> {
[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] ...
[INFO] [stdout] 285 | label: Some(label.into()),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:294:21
[INFO] [stdout] |
[INFO] [stdout] 292 | pub fn with_source(self, source: impl Into>) -> AssetPath<'a> {
[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] 293 | AssetPath {
[INFO] [stdout] 294 | source: source.into(),
[INFO] [stdout] | ^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:307:14
[INFO] [stdout] |
[INFO] [stdout] 302 | let path = match &self.path {
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 307 | Some(AssetPath {
[INFO] [stdout] | ______________^
[INFO] [stdout] 308 | | source: self.source.clone(),
[INFO] [stdout] 309 | | label: None,
[INFO] [stdout] 310 | | path,
[INFO] [stdout] 311 | | })
[INFO] [stdout] | |_________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:321:21
[INFO] [stdout] |
[INFO] [stdout] 319 | pub fn into_owned(self) -> AssetPath<'static> {
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 320 | AssetPath {
[INFO] [stdout] 321 | source: self.source.into_owned(),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:322:19
[INFO] [stdout] |
[INFO] [stdout] 319 | pub fn into_owned(self) -> AssetPath<'static> {
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 322 | path: self.path.into_owned(),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:323:20
[INFO] [stdout] |
[INFO] [stdout] 319 | pub fn into_owned(self) -> AssetPath<'static> {
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 323 | label: self.label.map(|l| l.into_owned()),
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/path.rs:444:53
[INFO] [stdout] |
[INFO] [stdout] 444 | label: rlabel.map(|l| CowArc::Owned(l.into())),
[INFO] [stdout] | ^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/reflect.rs:149:17
[INFO] [stdout] |
[INFO] [stdout] 147 | let value: A = FromReflect::from_reflect(value)
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 148 | .expect("could not call `FromReflect::from_reflect` in `ReflectAsset::add`");
[INFO] [stdout] 149 | assets.add(value).untyped()
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/reflect.rs:168:35
[INFO] [stdout] |
[INFO] [stdout] 168 | value.map(|value| Box::new(value) as Box)
[INFO] [stdout] | ----- ^^^^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/reflect.rs:230:30
[INFO] [stdout] |
[INFO] [stdout] 230 | .map(|h| h.clone().untyped())
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/reflect.rs:232:53
[INFO] [stdout] |
[INFO] [stdout] 232 | typed: |handle: UntypedHandle| Box::new(handle.typed_debug_checked::()),
[INFO] [stdout] | --------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:83:13
[INFO] [stdout] |
[INFO] [stdout] 80 | pub fn new(sources: AssetSources, mode: AssetServerMode, watching_for_changes: bool) -> Self {
[INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 83 | 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/server/mod.rs:85:13
[INFO] [stdout] |
[INFO] [stdout] 80 | pub fn new(sources: AssetSources, mode: AssetServerMode, watching_for_changes: bool) -> Self {
[INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 85 | AssetMetaCheck::Always,
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:100:13
[INFO] [stdout] |
[INFO] [stdout] 93 | sources: AssetSources,
[INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 94 | mode: AssetServerMode,
[INFO] [stdout] 95 | meta_check: AssetMetaCheck,
[INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 100 | 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/server/mod.rs:118:19
[INFO] [stdout] |
[INFO] [stdout] 108 | sources: AssetSources,
[INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 109 | loaders: Arc>,
[INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 110 | mode: AssetServerMode,
[INFO] [stdout] 111 | meta_check: AssetMetaCheck,
[INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 114 | let (asset_event_sender, asset_event_receiver) = crossbeam_channel::unbounded();
[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] 115 | let mut infos = AssetInfos::default();
[INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 118 | data: Arc::new(AssetServerData {
[INFO] [stdout] | ___________________^
[INFO] [stdout] 119 | | sources,
[INFO] [stdout] 120 | | mode,
[INFO] [stdout] 121 | | meta_check,
[INFO] [stdout] ... |
[INFO] [stdout] 125 | | infos: RwLock::new(infos),
[INFO] [stdout] 126 | | }),
[INFO] [stdout] | |______________^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:135:31
[INFO] [stdout] |
[INFO] [stdout] 133 | source: impl Into>,
[INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 134 | ) -> Result<&'a AssetSource, MissingAssetSourceError> {
[INFO] [stdout] 135 | self.data.sources.get(source.into())
[INFO] [stdout] | ^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:306:45
[INFO] [stdout] |
[INFO] [stdout] 305 | pub fn load<'a, A: Asset>(&self, path: impl Into>) -> Handle {
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 306 | self.load_with_meta_transform(path, None, ())
[INFO] [stdout] | ^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:330:45
[INFO] [stdout] |
[INFO] [stdout] 327 | path: impl Into>,
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 328 | guard: G,
[INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 329 | ) -> Handle {
[INFO] [stdout] 330 | self.load_with_meta_transform(path, None, guard)
[INFO] [stdout] | ^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:342:45
[INFO] [stdout] |
[INFO] [stdout] 339 | path: impl Into>,
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 340 | settings: impl Fn(&mut S) + Send + Sync + 'static,
[INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 341 | ) -> Handle {
[INFO] [stdout] 342 | self.load_with_meta_transform(path, Some(loader_settings_meta_transform(settings)), ())
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:361:45
[INFO] [stdout] |
[INFO] [stdout] 357 | path: impl Into>,
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 358 | settings: impl Fn(&mut S) + Send + Sync + 'static,
[INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 359 | guard: G,
[INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 360 | ) -> Handle {
[INFO] [stdout] 361 | self.load_with_meta_transform(path, Some(loader_settings_meta_transform(settings)), guard)
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:435:23
[INFO] [stdout] |
[INFO] [stdout] 410 | let path = path.into().into_owned();
[INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 431 | let server = self.clone();
[INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 434 | let path_clone = path.clone();
[INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 435 | match server.load_untyped_async(path).await {
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:482:53
[INFO] [stdout] |
[INFO] [stdout] 481 | pub fn load_untyped<'a>(&self, path: impl Into>) -> Handle {
[INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 482 | self.load_untyped_with_meta_transform(path, None)
[INFO] [stdout] | ^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:652:56
[INFO] [stdout] |
[INFO] [stdout] 652 | .map(|handle| server.load_internal(Some(handle), path.clone(), true, None))
[INFO] [stdout] | ------ ^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:652:70
[INFO] [stdout] |
[INFO] [stdout] 652 | .map(|handle| server.load_internal(Some(handle), path.clone(), true, None))
[INFO] [stdout] | ------ ^^^^^^^^^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:652:90
[INFO] [stdout] |
[INFO] [stdout] 652 | .map(|handle| server.load_internal(Some(handle), path.clone(), true, None))
[INFO] [stdout] | ------ ^^^^
[INFO] [stdout] | |
[INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:677:25
[INFO] [stdout] |
[INFO] [stdout] 676 | pub fn add(&self, asset: A) -> Handle {
[INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 677 | self.load_asset(LoadedAsset::new_with_dependencies(asset, None))
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:683:9
[INFO] [stdout] |
[INFO] [stdout] 680 | pub(crate) fn load_asset(&self, asset: impl Into>) -> Handle {
[INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 681 | let loaded_asset: LoadedAsset = asset.into();
[INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 682 | let erased_loaded_asset: ErasedLoadedAsset = loaded_asset.into();
[INFO] [stdout] | ------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024
[INFO] [stdout] 683 | self.load_asset_untyped(None, erased_loaded_asset)
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = warning: this changes meaning in Rust 2024
[INFO] [stdout] = note: for more information, see issue #123739
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021
[INFO] [stdout] --> src/server/mod.rs:736:23
[INFO] [stdout] |
[INFO] [stdout] 723 | future: impl Future