[INFO] fetching crate s3s 0.10.1... [INFO] checking s3s-0.10.1 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate s3s 0.10.1 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate s3s 0.10.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 s3s 0.10.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate s3s 0.10.1 [INFO] tweaked toml for crates.io crate s3s 0.10.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] Updating crates.io index [INFO] [stderr] Locking 126 packages to latest compatible versions [INFO] [stderr] Adding addr2line v0.22.0 (latest: v0.24.1) [INFO] [stderr] Adding foreign-types v0.3.2 (latest: v0.5.0) [INFO] [stderr] Adding foreign-types-shared v0.1.1 (latest: v0.3.1) [INFO] [stderr] Adding generic-array v0.14.7 (latest: v1.1.0) [INFO] [stderr] Adding gimli v0.29.0 (latest: v0.31.0) [INFO] [stderr] Adding hermit-abi v0.3.9 (latest: v0.4.0) [INFO] [stderr] Adding miniz_oxide v0.7.4 (latest: v0.8.0) [INFO] [stderr] Adding tower v0.4.13 (latest: v0.5.0) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-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] f08f11234df705f71de2999e3a4acc6cf4a3840c355106b839bc519f0c99cb27 [INFO] running `Command { std: "docker" "start" "-a" "f08f11234df705f71de2999e3a4acc6cf4a3840c355106b839bc519f0c99cb27", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f08f11234df705f71de2999e3a4acc6cf4a3840c355106b839bc519f0c99cb27", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f08f11234df705f71de2999e3a4acc6cf4a3840c355106b839bc519f0c99cb27", kill_on_drop: false }` [INFO] [stdout] f08f11234df705f71de2999e3a4acc6cf4a3840c355106b839bc519f0c99cb27 [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] 06a3565c60fcc0da028a032e7b1aa35a3a1c7427ab043ecf9dec89654e6ed188 [INFO] running `Command { std: "docker" "start" "-a" "06a3565c60fcc0da028a032e7b1aa35a3a1c7427ab043ecf9dec89654e6ed188", kill_on_drop: false }` [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Checking vsimd v0.8.0 [INFO] [stderr] Compiling crc32c v0.6.8 [INFO] [stderr] Checking outref v0.5.1 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Compiling serde_derive v1.0.209 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking simdutf8 v0.1.4 [INFO] [stderr] Checking tokio v1.40.0 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Checking atoi v2.0.0 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Checking transform-stream v0.3.0 [INFO] [stderr] Checking bytestring v1.3.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking numeric_cast v0.2.1 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Checking sync_wrapper v1.0.1 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking nugine-rust-utils v0.3.1 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking base64-simd v0.8.0 [INFO] [stderr] Checking hex-simd v0.8.0 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking serde v1.0.209 [INFO] [stderr] Checking http-body-util v0.1.2 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking hyper v1.4.1 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking quick-xml v0.36.1 [INFO] [stderr] Checking s3s v0.10.1 (/opt/rustwide/workdir) [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utils/crypto.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn hex_sha256(data: &[u8], f: impl FnOnce(&str) -> R) -> R { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 76 | hex_bytes32(sha256(data).as_ref(), f) [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/utils/crypto.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn hex_sha256_chunk(chunk: &[Bytes], f: impl FnOnce(&str) -> R) -> R { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 81 | hex_bytes32(sha256_chunk(chunk).as_ref(), f) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:37:14 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn new(code: S3ErrorCode) -> Self { [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 37 | Self(Box::new(Inner { [INFO] [stdout] | ______________^ [INFO] [stdout] 38 | | code, [INFO] [stdout] 39 | | message: None, [INFO] [stdout] 40 | | // resource: None, [INFO] [stdout] ... | [INFO] [stdout] 44 | | headers: None, [INFO] [stdout] 45 | | })) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:126:27 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn internal_error(source: E) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 126 | Self::with_source(S3ErrorCode::InternalError, Box::new(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/error/mod.rs:126:55 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn internal_error(source: E) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 126 | Self::with_source(S3ErrorCode::InternalError, Box::new(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/error/mod.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn to_hyper_response(self) -> S3Result> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 137 | ops::serialize_error(self, false).map(Into::into) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/generated.rs:754:67 [INFO] [stdout] | [INFO] [stdout] 754 | _ => std::str::from_utf8(s).ok().map(|s| Self::Custom(s.into())), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/de.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 106 | let mut iter = qs.get_all(name); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | val.parse::().map_err(|err| invalid_query(err, name, val)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/de.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 119 | let mut iter = qs.get_all(name); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 123 | Ok(Some(val.parse::().map_err(|err| invalid_query(err, name, val))?)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/de.rs:153:26 [INFO] [stdout] | [INFO] [stdout] 152 | fn malformed_xml(source: xml::DeError) -> S3Error { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 153 | S3Error::with_source(S3ErrorCode::MalformedXML, Box::new(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/http/de.rs:153:53 [INFO] [stdout] | [INFO] [stdout] 152 | fn malformed_xml(source: xml::DeError) -> S3Error { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 153 | S3Error::with_source(S3ErrorCode::MalformedXML, Box::new(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/http/ordered_headers.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn get_all(&self, name: impl AsRef) -> impl Iterator + '_ { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 59 | self.get_all_pairs(name.as_ref()).map(|x| x.1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/aws_chunked_stream.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 106 | body: S, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 107 | seed_signature: Box, [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 108 | amz_date: AmzDate, [INFO] [stdout] 109 | region: Box, [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 110 | secret_key: SecretKey, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 118 | Box::pin(async move { [INFO] [stdout] | ______________________^ [INFO] [stdout] 119 | | pin_mut!(body); [INFO] [stdout] 120 | | let mut prev_bytes = Bytes::new(); [INFO] [stdout] 121 | | let mut buf: Vec = Vec::new(); [INFO] [stdout] ... | [INFO] [stdout] 164 | | Ok(()) [INFO] [stdout] 165 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/multipart.rs:341:20 [INFO] [stdout] | [INFO] [stdout] 249 | fn new(body: Pin>, boundary: &'_ [u8], prev_bytes: 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] ... [INFO] [stdout] 333 | let crlf_pat: Box<[u8]> = { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 341 | inner: AsyncTryStream::new(|y| -> SyncBoxFuture<'static, Result<(), FileStreamError>> { [INFO] [stdout] | ____________________^ [INFO] [stdout] 342 | | Box::pin(gen(y, body, crlf_pat, prev_bytes)) [INFO] [stdout] 343 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/multipart.rs:342:26 [INFO] [stdout] | [INFO] [stdout] 249 | fn new(body: Pin>, boundary: &'_ [u8], prev_bytes: 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] ... [INFO] [stdout] 333 | let crlf_pat: Box<[u8]> = { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 342 | Box::pin(gen(y, body, crlf_pat, prev_bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 57 | fn once(bytes: Bytes) -> Self { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 58 | Self { [INFO] [stdout] 59 | kind: Kind::Once { inner: bytes }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 63 | fn hyper(body: hyper::body::Incoming) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 64 | Self { [INFO] [stdout] 65 | kind: Kind::Hyper { inner: body }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:71:19 [INFO] [stdout] | [INFO] [stdout] 69 | fn dyn_stream(stream: DynByteStream) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 70 | Self { [INFO] [stdout] 71 | kind: Kind::DynStream { inner: stream }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 76 | pub fn http_body(body: B) -> Self [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 82 | kind: Kind::BoxBody { [INFO] [stdout] | ___________________^ [INFO] [stdout] 83 | | inner: BoxBody::new(http_body_util::BodyExt::map_err(body, From::from)), [INFO] [stdout] 84 | | }, [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/keep_alive_body.rs:30:23 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn new(inner: F, interval: Duration, initial_body: 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] ... [INFO] [stdout] 30 | response: 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/http/keep_alive_body.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn new(inner: F, interval: Duration, initial_body: 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] ... [INFO] [stdout] 31 | interval: tokio::time::interval(interval), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/request.rs:44:20 [INFO] [stdout] | [INFO] [stdout] 36 | fn from(req: hyper::Request) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 37 | let (parts, body) = req.into_parts(); [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] 44 | s3ext: S3Extensions::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/ops/mod.rs:160:43 [INFO] [stdout] | [INFO] [stdout] 160 | .map_err(|e| S3Error::with_source(S3ErrorCode::InternalError, e))?; [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/ops/mod.rs:176:50 [INFO] [stdout] | [INFO] [stdout] 176 | crate::utils::format::fmt_usize(len, |s| http::HeaderValue::try_from(s).unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:685:12 [INFO] [stdout] | [INFO] [stdout] 611 | let copy_source: CopySource = http::parse_header(req, &X_AMZ_COPY_SOURCE)?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 685 | Ok(CopyObjectInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 686 | | acl, [INFO] [stdout] 687 | | bucket, [INFO] [stdout] 688 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 726 | | website_redirect_location, [INFO] [stdout] 727 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:4843:12 [INFO] [stdout] | [INFO] [stdout] 4768 | let body: Option = Some(http::take_stream_body(req)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4843 | Ok(PutObjectInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 4844 | | acl, [INFO] [stdout] 4845 | | body, [INFO] [stdout] 4846 | | bucket, [INFO] [stdout] ... | [INFO] [stdout] 4880 | | website_redirect_location, [INFO] [stdout] 4881 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:4984:12 [INFO] [stdout] | [INFO] [stdout] 4884 | pub fn deserialize_http_multipart(req: &mut http::Request, m: http::Multipart) -> S3Result { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4888 | let vec_stream = req.s3ext.vec_stream.take().expect("missing vec stream"); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4894 | let body: Option = Some(StreamingBlob::new(vec_stream)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4984 | Ok(PutObjectInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 4985 | | acl, [INFO] [stdout] 4986 | | body, [INFO] [stdout] 4987 | | bucket, [INFO] [stdout] ... | [INFO] [stdout] 5021 | | website_redirect_location, [INFO] [stdout] 5022 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/generated.rs:4886:69 [INFO] [stdout] | [INFO] [stdout] 4886 | let key = http::parse_field_value(&m, "key")?.ok_or_else(|| invalid_request!("missing key"))?; [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:5579:12 [INFO] [stdout] | [INFO] [stdout] 5547 | let body: Option = Some(http::take_stream_body(req)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5579 | Ok(UploadPartInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 5580 | | body, [INFO] [stdout] 5581 | | bucket, [INFO] [stdout] 5582 | | checksum_algorithm, [INFO] [stdout] ... | [INFO] [stdout] 5596 | | upload_id, [INFO] [stdout] 5597 | | }) [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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:5686:12 [INFO] [stdout] | [INFO] [stdout] 5644 | let copy_source: CopySource = http::parse_header(req, &X_AMZ_COPY_SOURCE)?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5686 | Ok(UploadPartCopyInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 5687 | | bucket, [INFO] [stdout] 5688 | | copy_source, [INFO] [stdout] 5689 | | copy_source_if_match, [INFO] [stdout] ... | [INFO] [stdout] 5705 | | upload_id, [INFO] [stdout] 5706 | | }) [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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:5843:12 [INFO] [stdout] | [INFO] [stdout] 5752 | let body: Option = Some(http::take_stream_body(req)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5843 | Ok(WriteGetObjectResponseInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 5844 | | accept_ranges, [INFO] [stdout] 5845 | | body, [INFO] [stdout] 5846 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 5883 | | version_id, [INFO] [stdout] 5884 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:79:24 [INFO] [stdout] | [INFO] [stdout] 79 | auth.ok_or_else(|| s3_error!(NotImplemented, "This service has no authentication provider")) [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:134:32 [INFO] [stdout] | [INFO] [stdout] 134 | .ok_or_else(|| invalid_request!("missing boundary"))?; [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:142:73 [INFO] [stdout] | [INFO] [stdout] 142 | let info = PostSignatureInfo::extract(&multipart).ok_or_else(|| invalid_request!("missing required multipart fields"))?; [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:156:68 [INFO] [stdout] | [INFO] [stdout] 156 | CredentialV4::parse(info.x_amz_credential).map_err(|_| invalid_request!("invalid field: x-amz-credential"))?; [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:158:68 [INFO] [stdout] | [INFO] [stdout] 158 | let amz_date = AmzDate::parse(info.x_amz_date).map_err(|_| invalid_request!("invalid field: x-amz-date"))?; [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:198:32 [INFO] [stdout] | [INFO] [stdout] 198 | .ok_or_else(|| invalid_request!("invalid amz date"))?; [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:252:65 [INFO] [stdout] | [INFO] [stdout] 252 | extract_amz_content_sha256(&self.hs)?.ok_or_else(|| invalid_request!("missing header: x-amz-content-sha256"))?; [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:257:66 [INFO] [stdout] | [INFO] [stdout] 257 | let amz_date = extract_amz_date(&self.hs)?.ok_or_else(|| invalid_request!("missing header: x-amz-date"))?; [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:316:32 [INFO] [stdout] | [INFO] [stdout] 316 | .ok_or_else(|| s3_error!(MissingContentLength, "missing header: x-amz-decoded-content-length"))?; [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/request.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 34 | credentials: 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/request.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 35 | extensions: 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/request.rs:36:22 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 36 | headers: 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/request.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 37 | uri: 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/request.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn map_input(self, f: impl FnOnce(T) -> U) -> S3Request { [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] 42 | S3Request { [INFO] [stdout] 43 | input: f(self.input), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:23:22 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(output: T) -> Self { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23 | headers: HeaderMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(output: T) -> Self { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24 | extensions: Extensions::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:32:25 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn with_headers(output: T, headers: HeaderMap) -> 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] ... [INFO] [stdout] 32 | extensions: Extensions::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn map_output(self, f: impl FnOnce(T) -> U) -> S3Response { [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] 37 | S3Response { [INFO] [stdout] 38 | output: f(self.output), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:85:59 [INFO] [stdout] | [INFO] [stdout] 84 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 86 | | Err(s3_error!(NotImplemented, "AbortMultipartUpload is not implemented yet")) [INFO] [stdout] 87 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:247:62 [INFO] [stdout] | [INFO] [stdout] 246 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 247 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 248 | | Err(s3_error!(NotImplemented, "CompleteMultipartUpload is not implemented yet")) [INFO] [stdout] 249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:411:109 [INFO] [stdout] | [INFO] [stdout] 411 | async fn copy_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 412 | | Err(s3_error!(NotImplemented, "CopyObject is not implemented yet")) [INFO] [stdout] 413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:548:115 [INFO] [stdout] | [INFO] [stdout] 548 | async fn create_bucket(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ___________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 549 | | Err(s3_error!(NotImplemented, "CreateBucket is not implemented yet")) [INFO] [stdout] 550 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:772:60 [INFO] [stdout] | [INFO] [stdout] 771 | _req: S3Request, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 772 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 773 | | Err(s3_error!(NotImplemented, "CreateMultipartUpload is not implemented yet")) [INFO] [stdout] 774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:826:115 [INFO] [stdout] | [INFO] [stdout] 826 | async fn delete_bucket(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ___________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 827 | | Err(s3_error!(NotImplemented, "DeleteBucket is not implemented yet")) [INFO] [stdout] 828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:864:73 [INFO] [stdout] | [INFO] [stdout] 863 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 864 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 865 | | Err(s3_error!(NotImplemented, "DeleteBucketAnalyticsConfiguration is not implemented yet")) [INFO] [stdout] 866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:892:128 [INFO] [stdout] | [INFO] [stdout] 892 | async fn delete_bucket_cors(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 893 | | Err(s3_error!(NotImplemented, "DeleteBucketCors is not implemented yet")) [INFO] [stdout] 894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:925:61 [INFO] [stdout] | [INFO] [stdout] 924 | _req: S3Request, [INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 925 | ) -> S3Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 926 | | Err(s3_error!(NotImplemented, "DeleteBucketEncryption is not implemented yet")) [INFO] [stdout] 927 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:957:82 [INFO] [stdout] | [INFO] [stdout] 956 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 957 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 958 | | Err(s3_error!( [INFO] [stdout] 959 | | NotImplemented, [INFO] [stdout] 960 | | "DeleteBucketIntelligentTieringConfiguration is not implemented yet" [INFO] [stdout] 961 | | )) [INFO] [stdout] 962 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:996:73 [INFO] [stdout] | [INFO] [stdout] 995 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 996 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 997 | | Err(s3_error!(NotImplemented, "DeleteBucketInventoryConfiguration is not implemented yet")) [INFO] [stdout] 998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1029:60 [INFO] [stdout] | [INFO] [stdout] 1028 | _req: S3Request, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1029 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1030 | | Err(s3_error!(NotImplemented, "DeleteBucketLifecycle is not implemented yet")) [INFO] [stdout] 1031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1073:71 [INFO] [stdout] | [INFO] [stdout] 1072 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1073 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 1074 | | Err(s3_error!(NotImplemented, "DeleteBucketMetricsConfiguration is not implemented yet")) [INFO] [stdout] 1075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1102:68 [INFO] [stdout] | [INFO] [stdout] 1101 | _req: S3Request, [INFO] [stdout] | --------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1102 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 1103 | | Err(s3_error!(NotImplemented, "DeleteBucketOwnershipControls is not implemented yet")) [INFO] [stdout] 1104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1171:57 [INFO] [stdout] | [INFO] [stdout] 1170 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1171 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1172 | | Err(s3_error!(NotImplemented, "DeleteBucketPolicy is not implemented yet")) [INFO] [stdout] 1173 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1206:62 [INFO] [stdout] | [INFO] [stdout] 1205 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1206 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 1207 | | Err(s3_error!(NotImplemented, "DeleteBucketReplication is not implemented yet")) [INFO] [stdout] 1208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1233:58 [INFO] [stdout] | [INFO] [stdout] 1232 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1233 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1234 | | Err(s3_error!(NotImplemented, "DeleteBucketTagging is not implemented yet")) [INFO] [stdout] 1235 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1267:58 [INFO] [stdout] | [INFO] [stdout] 1266 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1267 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1268 | | Err(s3_error!(NotImplemented, "DeleteBucketWebsite is not implemented yet")) [INFO] [stdout] 1269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1370:115 [INFO] [stdout] | [INFO] [stdout] 1370 | async fn delete_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ___________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1371 | | Err(s3_error!(NotImplemented, "DeleteObject is not implemented yet")) [INFO] [stdout] 1372 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1400:58 [INFO] [stdout] | [INFO] [stdout] 1399 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1400 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1401 | | Err(s3_error!(NotImplemented, "DeleteObjectTagging is not implemented yet")) [INFO] [stdout] 1402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1530:118 [INFO] [stdout] | [INFO] [stdout] 1530 | async fn delete_objects(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | | Err(s3_error!(NotImplemented, "DeleteObjects is not implemented yet")) [INFO] [stdout] 1532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1568:62 [INFO] [stdout] | [INFO] [stdout] 1567 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1568 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 1569 | | Err(s3_error!(NotImplemented, "DeletePublicAccessBlock is not implemented yet")) [INFO] [stdout] 1570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1604:71 [INFO] [stdout] | [INFO] [stdout] 1603 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1604 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 1605 | | Err(s3_error!(NotImplemented, "GetBucketAccelerateConfiguration is not implemented yet")) [INFO] [stdout] 1606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1637:116 [INFO] [stdout] | [INFO] [stdout] 1637 | async fn get_bucket_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1638 | | Err(s3_error!(NotImplemented, "GetBucketAcl is not implemented yet")) [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1676:70 [INFO] [stdout] | [INFO] [stdout] 1675 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1676 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 1677 | | Err(s3_error!(NotImplemented, "GetBucketAnalyticsConfiguration is not implemented yet")) [INFO] [stdout] 1678 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1708:119 [INFO] [stdout] | [INFO] [stdout] 1708 | async fn get_bucket_cors(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1709 | | Err(s3_error!(NotImplemented, "GetBucketCors is not implemented yet")) [INFO] [stdout] 1710 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1740:58 [INFO] [stdout] | [INFO] [stdout] 1739 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1741 | | Err(s3_error!(NotImplemented, "GetBucketEncryption is not implemented yet")) [INFO] [stdout] 1742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1772:79 [INFO] [stdout] | [INFO] [stdout] 1771 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1772 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 1773 | | Err(s3_error!( [INFO] [stdout] 1774 | | NotImplemented, [INFO] [stdout] 1775 | | "GetBucketIntelligentTieringConfiguration is not implemented yet" [INFO] [stdout] 1776 | | )) [INFO] [stdout] 1777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1812:70 [INFO] [stdout] | [INFO] [stdout] 1811 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1812 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 1813 | | Err(s3_error!(NotImplemented, "GetBucketInventoryConfiguration is not implemented yet")) [INFO] [stdout] 1814 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1876:70 [INFO] [stdout] | [INFO] [stdout] 1875 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1876 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 1877 | | Err(s3_error!(NotImplemented, "GetBucketLifecycleConfiguration is not implemented yet")) [INFO] [stdout] 1878 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1912:56 [INFO] [stdout] | [INFO] [stdout] 1911 | _req: S3Request, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1912 | ) -> S3Result> { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1913 | | Err(s3_error!(NotImplemented, "GetBucketLocation is not implemented yet")) [INFO] [stdout] 1914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1934:128 [INFO] [stdout] | [INFO] [stdout] 1934 | async fn get_bucket_logging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1935 | | Err(s3_error!(NotImplemented, "GetBucketLogging is not implemented yet")) [INFO] [stdout] 1936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1977:68 [INFO] [stdout] | [INFO] [stdout] 1976 | _req: S3Request, [INFO] [stdout] | --------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1977 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 1978 | | Err(s3_error!(NotImplemented, "GetBucketMetricsConfiguration is not implemented yet")) [INFO] [stdout] 1979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2010:73 [INFO] [stdout] | [INFO] [stdout] 2009 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 2011 | | Err(s3_error!(NotImplemented, "GetBucketNotificationConfiguration is not implemented yet")) [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2039:65 [INFO] [stdout] | [INFO] [stdout] 2038 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2039 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2040 | | Err(s3_error!(NotImplemented, "GetBucketOwnershipControls is not implemented yet")) [INFO] [stdout] 2041 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2105:125 [INFO] [stdout] | [INFO] [stdout] 2105 | async fn get_bucket_policy(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _______________________________________-------------------------------------_________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2106 | | Err(s3_error!(NotImplemented, "GetBucketPolicy is not implemented yet")) [INFO] [stdout] 2107 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2144:60 [INFO] [stdout] | [INFO] [stdout] 2143 | _req: S3Request, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2144 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 2145 | | Err(s3_error!(NotImplemented, "GetBucketPolicyStatus is not implemented yet")) [INFO] [stdout] 2146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2184:59 [INFO] [stdout] | [INFO] [stdout] 2183 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2184 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 2185 | | Err(s3_error!(NotImplemented, "GetBucketReplication is not implemented yet")) [INFO] [stdout] 2186 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2205:62 [INFO] [stdout] | [INFO] [stdout] 2204 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2205 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 2206 | | Err(s3_error!(NotImplemented, "GetBucketRequestPayment is not implemented yet")) [INFO] [stdout] 2207 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2242:128 [INFO] [stdout] | [INFO] [stdout] 2242 | async fn get_bucket_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2243 | | Err(s3_error!(NotImplemented, "GetBucketTagging is not implemented yet")) [INFO] [stdout] 2244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2275:58 [INFO] [stdout] | [INFO] [stdout] 2274 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2275 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 2276 | | Err(s3_error!(NotImplemented, "GetBucketVersioning is not implemented yet")) [INFO] [stdout] 2277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2302:128 [INFO] [stdout] | [INFO] [stdout] 2302 | async fn get_bucket_website(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2303 | | Err(s3_error!(NotImplemented, "GetBucketWebsite is not implemented yet")) [INFO] [stdout] 2304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2456:106 [INFO] [stdout] | [INFO] [stdout] 2456 | async fn get_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________-------------------------------___________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2457 | | Err(s3_error!(NotImplemented, "GetObject is not implemented yet")) [INFO] [stdout] 2458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2502:116 [INFO] [stdout] | [INFO] [stdout] 2502 | async fn get_object_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2503 | | Err(s3_error!(NotImplemented, "GetObjectAcl is not implemented yet")) [INFO] [stdout] 2504 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2696:58 [INFO] [stdout] | [INFO] [stdout] 2695 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2696 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 2697 | | Err(s3_error!(NotImplemented, "GetObjectAttributes is not implemented yet")) [INFO] [stdout] 2698 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2717:57 [INFO] [stdout] | [INFO] [stdout] 2716 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2717 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 2718 | | Err(s3_error!(NotImplemented, "GetObjectLegalHold is not implemented yet")) [INFO] [stdout] 2719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2738:65 [INFO] [stdout] | [INFO] [stdout] 2737 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2738 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2739 | | Err(s3_error!(NotImplemented, "GetObjectLockConfiguration is not implemented yet")) [INFO] [stdout] 2740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2759:57 [INFO] [stdout] | [INFO] [stdout] 2758 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2759 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 2760 | | Err(s3_error!(NotImplemented, "GetObjectRetention is not implemented yet")) [INFO] [stdout] 2761 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2795:128 [INFO] [stdout] | [INFO] [stdout] 2795 | async fn get_object_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2796 | | Err(s3_error!(NotImplemented, "GetObjectTagging is not implemented yet")) [INFO] [stdout] 2797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2819:128 [INFO] [stdout] | [INFO] [stdout] 2819 | async fn get_object_torrent(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2820 | | Err(s3_error!(NotImplemented, "GetObjectTorrent is not implemented yet")) [INFO] [stdout] 2821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2866:59 [INFO] [stdout] | [INFO] [stdout] 2865 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2866 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 2867 | | Err(s3_error!(NotImplemented, "GetPublicAccessBlock is not implemented yet")) [INFO] [stdout] 2868 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2920:109 [INFO] [stdout] | [INFO] [stdout] 2920 | async fn head_bucket(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2921 | | Err(s3_error!(NotImplemented, "HeadBucket is not implemented yet")) [INFO] [stdout] 2922 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3059:109 [INFO] [stdout] | [INFO] [stdout] 3059 | async fn head_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3060 | | Err(s3_error!(NotImplemented, "HeadObject is not implemented yet")) [INFO] [stdout] 3061 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3105:72 [INFO] [stdout] | [INFO] [stdout] 3104 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3105 | ) -> S3Result> { [INFO] [stdout] | ________________________________________________________________________^ [INFO] [stdout] 3106 | | Err(s3_error!(NotImplemented, "ListBucketAnalyticsConfigurations is not implemented yet")) [INFO] [stdout] 3107 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3137:81 [INFO] [stdout] | [INFO] [stdout] 3136 | _req: S3Request, [INFO] [stdout] | ---------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3137 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3138 | | Err(s3_error!( [INFO] [stdout] 3139 | | NotImplemented, [INFO] [stdout] 3140 | | "ListBucketIntelligentTieringConfigurations is not implemented yet" [INFO] [stdout] 3141 | | )) [INFO] [stdout] 3142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3185:72 [INFO] [stdout] | [INFO] [stdout] 3184 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3185 | ) -> S3Result> { [INFO] [stdout] | ________________________________________________________________________^ [INFO] [stdout] 3186 | | Err(s3_error!(NotImplemented, "ListBucketInventoryConfigurations is not implemented yet")) [INFO] [stdout] 3187 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3231:70 [INFO] [stdout] | [INFO] [stdout] 3230 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3231 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 3232 | | Err(s3_error!(NotImplemented, "ListBucketMetricsConfigurations is not implemented yet")) [INFO] [stdout] 3233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3242:112 [INFO] [stdout] | [INFO] [stdout] 3242 | async fn list_buckets(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | __________________________________---------------------------------_____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3243 | | Err(s3_error!(NotImplemented, "ListBuckets is not implemented yet")) [INFO] [stdout] 3244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3363:59 [INFO] [stdout] | [INFO] [stdout] 3362 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3363 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 3364 | | Err(s3_error!(NotImplemented, "ListMultipartUploads is not implemented yet")) [INFO] [stdout] 3365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3409:57 [INFO] [stdout] | [INFO] [stdout] 3408 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3409 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 3410 | | Err(s3_error!(NotImplemented, "ListObjectVersions is not implemented yet")) [INFO] [stdout] 3411 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3452:112 [INFO] [stdout] | [INFO] [stdout] 3452 | async fn list_objects(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | __________________________________---------------------------------_____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3453 | | Err(s3_error!(NotImplemented, "ListObjects is not implemented yet")) [INFO] [stdout] 3454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3535:119 [INFO] [stdout] | [INFO] [stdout] 3535 | async fn list_objects_v2(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3536 | | Err(s3_error!(NotImplemented, "ListObjectsV2 is not implemented yet")) [INFO] [stdout] 3537 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3621:106 [INFO] [stdout] | [INFO] [stdout] 3621 | async fn list_parts(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________-------------------------------___________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3622 | | Err(s3_error!(NotImplemented, "ListParts is not implemented yet")) [INFO] [stdout] 3623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3670:71 [INFO] [stdout] | [INFO] [stdout] 3669 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3670 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3671 | | Err(s3_error!(NotImplemented, "PutBucketAccelerateConfiguration is not implemented yet")) [INFO] [stdout] 3672 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3875:116 [INFO] [stdout] | [INFO] [stdout] 3875 | async fn put_bucket_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3876 | | Err(s3_error!(NotImplemented, "PutBucketAcl is not implemented yet")) [INFO] [stdout] 3877 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3988:70 [INFO] [stdout] | [INFO] [stdout] 3987 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3988 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 3989 | | Err(s3_error!(NotImplemented, "PutBucketAnalyticsConfiguration is not implemented yet")) [INFO] [stdout] 3990 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4049:119 [INFO] [stdout] | [INFO] [stdout] 4049 | async fn put_bucket_cors(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4050 | | Err(s3_error!(NotImplemented, "PutBucketCors is not implemented yet")) [INFO] [stdout] 4051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4090:58 [INFO] [stdout] | [INFO] [stdout] 4089 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4090 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 4091 | | Err(s3_error!(NotImplemented, "PutBucketEncryption is not implemented yet")) [INFO] [stdout] 4092 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4155:79 [INFO] [stdout] | [INFO] [stdout] 4154 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4155 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4156 | | Err(s3_error!( [INFO] [stdout] 4157 | | NotImplemented, [INFO] [stdout] 4158 | | "PutBucketIntelligentTieringConfiguration is not implemented yet" [INFO] [stdout] 4159 | | )) [INFO] [stdout] 4160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4252:70 [INFO] [stdout] | [INFO] [stdout] 4251 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4252 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 4253 | | Err(s3_error!(NotImplemented, "PutBucketInventoryConfiguration is not implemented yet")) [INFO] [stdout] 4254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4351:70 [INFO] [stdout] | [INFO] [stdout] 4350 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4351 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 4352 | | Err(s3_error!(NotImplemented, "PutBucketLifecycleConfiguration is not implemented yet")) [INFO] [stdout] 4353 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4443:128 [INFO] [stdout] | [INFO] [stdout] 4443 | async fn put_bucket_logging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4444 | | Err(s3_error!(NotImplemented, "PutBucketLogging is not implemented yet")) [INFO] [stdout] 4445 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4500:68 [INFO] [stdout] | [INFO] [stdout] 4499 | _req: S3Request, [INFO] [stdout] | --------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4500 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 4501 | | Err(s3_error!(NotImplemented, "PutBucketMetricsConfiguration is not implemented yet")) [INFO] [stdout] 4502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4562:73 [INFO] [stdout] | [INFO] [stdout] 4561 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4562 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4563 | | Err(s3_error!(NotImplemented, "PutBucketNotificationConfiguration is not implemented yet")) [INFO] [stdout] 4564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4591:65 [INFO] [stdout] | [INFO] [stdout] 4590 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4591 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4592 | | Err(s3_error!(NotImplemented, "PutBucketOwnershipControls is not implemented yet")) [INFO] [stdout] 4593 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4662:125 [INFO] [stdout] | [INFO] [stdout] 4662 | async fn put_bucket_policy(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _______________________________________-------------------------------------_________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4663 | | Err(s3_error!(NotImplemented, "PutBucketPolicy is not implemented yet")) [INFO] [stdout] 4664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4743:59 [INFO] [stdout] | [INFO] [stdout] 4742 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4743 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 4744 | | Err(s3_error!(NotImplemented, "PutBucketReplication is not implemented yet")) [INFO] [stdout] 4745 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4771:62 [INFO] [stdout] | [INFO] [stdout] 4770 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4771 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 4772 | | Err(s3_error!(NotImplemented, "PutBucketRequestPayment is not implemented yet")) [INFO] [stdout] 4773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4836:128 [INFO] [stdout] | [INFO] [stdout] 4836 | async fn put_bucket_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4837 | | Err(s3_error!(NotImplemented, "PutBucketTagging is not implemented yet")) [INFO] [stdout] 4838 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4887:58 [INFO] [stdout] | [INFO] [stdout] 4886 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4887 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 4888 | | Err(s3_error!(NotImplemented, "PutBucketVersioning is not implemented yet")) [INFO] [stdout] 4889 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5017:128 [INFO] [stdout] | [INFO] [stdout] 5017 | async fn put_bucket_website(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5018 | | Err(s3_error!(NotImplemented, "PutBucketWebsite is not implemented yet")) [INFO] [stdout] 5019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5149:106 [INFO] [stdout] | [INFO] [stdout] 5149 | async fn put_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________-------------------------------___________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5150 | | Err(s3_error!(NotImplemented, "PutObject is not implemented yet")) [INFO] [stdout] 5151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5342:116 [INFO] [stdout] | [INFO] [stdout] 5342 | async fn put_object_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5343 | | Err(s3_error!(NotImplemented, "PutObjectAcl is not implemented yet")) [INFO] [stdout] 5344 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5356:57 [INFO] [stdout] | [INFO] [stdout] 5355 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5356 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 5357 | | Err(s3_error!(NotImplemented, "PutObjectLegalHold is not implemented yet")) [INFO] [stdout] 5358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5387:65 [INFO] [stdout] | [INFO] [stdout] 5386 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5387 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5388 | | Err(s3_error!(NotImplemented, "PutObjectLockConfiguration is not implemented yet")) [INFO] [stdout] 5389 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5402:57 [INFO] [stdout] | [INFO] [stdout] 5401 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5402 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 5403 | | Err(s3_error!(NotImplemented, "PutObjectRetention is not implemented yet")) [INFO] [stdout] 5404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5462:128 [INFO] [stdout] | [INFO] [stdout] 5462 | async fn put_object_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5463 | | Err(s3_error!(NotImplemented, "PutObjectTagging is not implemented yet")) [INFO] [stdout] 5464 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5509:59 [INFO] [stdout] | [INFO] [stdout] 5508 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5509 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 5510 | | Err(s3_error!(NotImplemented, "PutPublicAccessBlock is not implemented yet")) [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5719:118 [INFO] [stdout] | [INFO] [stdout] 5719 | async fn restore_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5720 | | Err(s3_error!(NotImplemented, "RestoreObject is not implemented yet")) [INFO] [stdout] 5721 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5848:58 [INFO] [stdout] | [INFO] [stdout] 5847 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5848 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 5849 | | Err(s3_error!(NotImplemented, "SelectObjectContent is not implemented yet")) [INFO] [stdout] 5850 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:6015:109 [INFO] [stdout] | [INFO] [stdout] 6015 | async fn upload_part(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6016 | | Err(s3_error!(NotImplemented, "UploadPart is not implemented yet")) [INFO] [stdout] 6017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:6199:122 [INFO] [stdout] | [INFO] [stdout] 6199 | async fn upload_part_copy(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ______________________________________------------------------------------________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6200 | | Err(s3_error!(NotImplemented, "UploadPartCopy is not implemented yet")) [INFO] [stdout] 6201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:6243:61 [INFO] [stdout] | [INFO] [stdout] 6242 | _req: S3Request, [INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6243 | ) -> S3Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 6244 | | Err(s3_error!(NotImplemented, "WriteGetObjectResponse is not implemented yet")) [INFO] [stdout] 6245 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/sig_v4/presigned_url_v4.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 87 | let signed_headers = info.signed_headers.split(';').collect(); [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 94 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 95 | | algorithm, [INFO] [stdout] 96 | | credential, [INFO] [stdout] 97 | | amz_date, [INFO] [stdout] ... | [INFO] [stdout] 100 | | signature, [INFO] [stdout] 101 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/de.rs:363:57 [INFO] [stdout] | [INFO] [stdout] 363 | d.text(|t| atoi::atoi::(t.as_ref()).ok_or(DeError::InvalidContent)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/de.rs:369:57 [INFO] [stdout] | [INFO] [stdout] 369 | d.text(|t| atoi::atoi::(t.as_ref()).ok_or(DeError::InvalidContent)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/ser.rs:54:23 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn new(w: W) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 54 | Self { inner: Writer::new(w) } [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/ser.rs:102:28 [INFO] [stdout] | [INFO] [stdout] 100 | iter: impl IntoIterator, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 101 | ) -> SerResult { [INFO] [stdout] 102 | self.element(name, |s| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 103 | | for member in iter { [INFO] [stdout] 104 | | s.content(member_name, member)?; [INFO] [stdout] 105 | | } [INFO] [stdout] 106 | | Ok(()) [INFO] [stdout] 107 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/auth/secret_key.rs:10:14 [INFO] [stdout] | [INFO] [stdout] 9 | fn new(s: impl Into>) -> Self { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10 | Self(s.into()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:20074:16 [INFO] [stdout] | [INFO] [stdout] 20032 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 20042 | let copy_source = self.copy_source.ok_or_else(|| BuildError::missing_field("copy_source"))?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 20074 | Ok(CopyObjectInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 20075 | | acl, [INFO] [stdout] 20076 | | bucket, [INFO] [stdout] 20077 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 20115 | | website_redirect_location, [INFO] [stdout] 20116 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:27013:16 [INFO] [stdout] | [INFO] [stdout] 26975 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26976 | let acl = self.acl; [INFO] [stdout] 26977 | let body = self.body; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27013 | Ok(PutObjectInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 27014 | | acl, [INFO] [stdout] 27015 | | body, [INFO] [stdout] 27016 | | bucket, [INFO] [stdout] ... | [INFO] [stdout] 27050 | | website_redirect_location, [INFO] [stdout] 27051 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:28364:16 [INFO] [stdout] | [INFO] [stdout] 28346 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28347 | let body = self.body; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 28364 | Ok(UploadPartInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 28365 | | body, [INFO] [stdout] 28366 | | bucket, [INFO] [stdout] 28367 | | checksum_algorithm, [INFO] [stdout] ... | [INFO] [stdout] 28381 | | upload_id, [INFO] [stdout] 28382 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:28658:16 [INFO] [stdout] | [INFO] [stdout] 28638 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28639 | let bucket = self.bucket.ok_or_else(|| BuildError::missing_field("bucket"))?; [INFO] [stdout] 28640 | let copy_source = self.copy_source.ok_or_else(|| BuildError::missing_field("copy_source"))?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 28658 | Ok(UploadPartCopyInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 28659 | | bucket, [INFO] [stdout] 28660 | | copy_source, [INFO] [stdout] 28661 | | copy_source_if_match, [INFO] [stdout] ... | [INFO] [stdout] 28677 | | upload_id, [INFO] [stdout] 28678 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:29248:16 [INFO] [stdout] | [INFO] [stdout] 29207 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29208 | let accept_ranges = self.accept_ranges; [INFO] [stdout] 29209 | let body = self.body; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 29248 | Ok(WriteGetObjectResponseInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 29249 | | accept_ranges, [INFO] [stdout] 29250 | | body, [INFO] [stdout] 29251 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 29288 | | version_id, [INFO] [stdout] 29289 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn new(stream: S) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23 | Self { inner: Box::pin(stream) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn wrap(stream: S) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 31 | Self { inner: wrap(stream) } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:79:20 [INFO] [stdout] | [INFO] [stdout] 78 | fn from(value: StreamingBlob) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 79 | Body::from(value.into_inner()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:105:46 [INFO] [stdout] | [INFO] [stdout] 105 | this.inner.poll_next(cx).map_err(|e| Box::new(e) as StdError) [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/dto/streaming_blob.rs:126:14 [INFO] [stdout] | [INFO] [stdout] 122 | fn wrap(inner: S) -> DynByteStream [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 126 | Box::pin(StreamWrapper { inner }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:32:23 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn new(stream: S) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 32 | Self { inner: Box::pin(stream) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn into_byte_stream(self) -> DynByteStream { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 37 | Box::pin(Wrapper(self)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:75:53 [INFO] [stdout] | [INFO] [stdout] 75 | Poll::Ready(Some(result.map_err(|e| Box::new(e) as StdError))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:162:12 [INFO] [stdout] | [INFO] [stdout] 115 | fn serialize(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 162 | Ok(buf.into()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:276:33 [INFO] [stdout] | [INFO] [stdout] 262 | let code = match e.code().as_static_str() { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 270 | let message = e.message().map_or_else(Bytes::new, |s| Bytes::copy_from_slice(s.as_bytes())); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 271 | [INFO] [stdout] 272 | let mut headers = SmallVec::with_capacity(3); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 276 | Message { headers, payload: 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/service.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn new(s3: impl S3) -> Self { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24 | Self { [INFO] [stdout] 25 | s3: Arc::new(s3), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/service.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn new(s3: impl S3) -> Self { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | auth: 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/service.rs:81:25 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn into_shared(self) -> SharedS3Service { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 81 | SharedS3Service(Arc::new(self)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/service.rs:123:18 [INFO] [stdout] | [INFO] [stdout] 120 | fn call(&self, req: hyper::Request) -> Self::Future { [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 121 | let req = req.map(Body::from); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 122 | let service = self.0.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 123 | Box::pin(service.call_shared(req)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/service.rs:157:15 [INFO] [stdout] | [INFO] [stdout] 156 | fn call(&self, _: T) -> Self::Future { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 157 | ready(Ok(self.0.clone())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/stream.rs:103:14 [INFO] [stdout] | [INFO] [stdout] 98 | pub(crate) fn into_dyn(s: S) -> DynByteStream [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 103 | Box::pin(Wrapper(s)) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/stream.rs:117:40 [INFO] [stdout] | [INFO] [stdout] 117 | this.poll_next(cx).map_err(|e| Box::new(e) as StdError) [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/stream.rs:162:20 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn new(v: Vec) -> Self { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 162 | queue: v.into(), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 171 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/utils/crypto.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn hex_sha256(data: &[u8], f: impl FnOnce(&str) -> R) -> R { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 76 | hex_bytes32(sha256(data).as_ref(), f) [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/utils/crypto.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn hex_sha256_chunk(chunk: &[Bytes], f: impl FnOnce(&str) -> R) -> R { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 81 | hex_bytes32(sha256_chunk(chunk).as_ref(), f) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:37:14 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn new(code: S3ErrorCode) -> Self { [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 37 | Self(Box::new(Inner { [INFO] [stdout] | ______________^ [INFO] [stdout] 38 | | code, [INFO] [stdout] 39 | | message: None, [INFO] [stdout] 40 | | // resource: None, [INFO] [stdout] ... | [INFO] [stdout] 44 | | headers: None, [INFO] [stdout] 45 | | })) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:126:27 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn internal_error(source: E) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 126 | Self::with_source(S3ErrorCode::InternalError, Box::new(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/error/mod.rs:126:55 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn internal_error(source: E) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 126 | Self::with_source(S3ErrorCode::InternalError, Box::new(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/error/mod.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn to_hyper_response(self) -> S3Result> { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 137 | ops::serialize_error(self, false).map(Into::into) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/generated.rs:754:67 [INFO] [stdout] | [INFO] [stdout] 754 | _ => std::str::from_utf8(s).ok().map(|s| Self::Custom(s.into())), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/de.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 106 | let mut iter = qs.get_all(name); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 110 | val.parse::().map_err(|err| invalid_query(err, name, val)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/de.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 119 | let mut iter = qs.get_all(name); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 123 | Ok(Some(val.parse::().map_err(|err| invalid_query(err, name, val))?)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/de.rs:153:26 [INFO] [stdout] | [INFO] [stdout] 152 | fn malformed_xml(source: xml::DeError) -> S3Error { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 153 | S3Error::with_source(S3ErrorCode::MalformedXML, Box::new(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/http/de.rs:153:53 [INFO] [stdout] | [INFO] [stdout] 152 | fn malformed_xml(source: xml::DeError) -> S3Error { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 153 | S3Error::with_source(S3ErrorCode::MalformedXML, Box::new(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/http/ordered_headers.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn get_all(&self, name: impl AsRef) -> impl Iterator + '_ { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 59 | self.get_all_pairs(name.as_ref()).map(|x| x.1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/aws_chunked_stream.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 106 | body: S, [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 107 | seed_signature: Box, [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 108 | amz_date: AmzDate, [INFO] [stdout] 109 | region: Box, [INFO] [stdout] | ------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 110 | secret_key: SecretKey, [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 118 | Box::pin(async move { [INFO] [stdout] | ______________________^ [INFO] [stdout] 119 | | pin_mut!(body); [INFO] [stdout] 120 | | let mut prev_bytes = Bytes::new(); [INFO] [stdout] 121 | | let mut buf: Vec = Vec::new(); [INFO] [stdout] ... | [INFO] [stdout] 164 | | Ok(()) [INFO] [stdout] 165 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/multipart.rs:341:20 [INFO] [stdout] | [INFO] [stdout] 249 | fn new(body: Pin>, boundary: &'_ [u8], prev_bytes: 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] ... [INFO] [stdout] 333 | let crlf_pat: Box<[u8]> = { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 341 | inner: AsyncTryStream::new(|y| -> SyncBoxFuture<'static, Result<(), FileStreamError>> { [INFO] [stdout] | ____________________^ [INFO] [stdout] 342 | | Box::pin(gen(y, body, crlf_pat, prev_bytes)) [INFO] [stdout] 343 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/multipart.rs:342:26 [INFO] [stdout] | [INFO] [stdout] 249 | fn new(body: Pin>, boundary: &'_ [u8], prev_bytes: 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] ... [INFO] [stdout] 333 | let crlf_pat: Box<[u8]> = { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 342 | Box::pin(gen(y, body, crlf_pat, prev_bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/multipart.rs:510:25 [INFO] [stdout] | [INFO] [stdout] 510 | .map(|b| Ok(Bytes::from(slice::from_ref(b)))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/multipart.rs:573:29 [INFO] [stdout] | [INFO] [stdout] 573 | .map(|s| Ok(Bytes::from(s.into_bytes()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 57 | fn once(bytes: Bytes) -> Self { [INFO] [stdout] | ------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 58 | Self { [INFO] [stdout] 59 | kind: Kind::Once { inner: bytes }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 63 | fn hyper(body: hyper::body::Incoming) -> Self { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 64 | Self { [INFO] [stdout] 65 | kind: Kind::Hyper { inner: body }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:71:19 [INFO] [stdout] | [INFO] [stdout] 69 | fn dyn_stream(stream: DynByteStream) -> Self { [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 70 | Self { [INFO] [stdout] 71 | kind: Kind::DynStream { inner: stream }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/body.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 76 | pub fn http_body(body: B) -> Self [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 82 | kind: Kind::BoxBody { [INFO] [stdout] | ___________________^ [INFO] [stdout] 83 | | inner: BoxBody::new(http_body_util::BodyExt::map_err(body, From::from)), [INFO] [stdout] 84 | | }, [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/keep_alive_body.rs:30:23 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn new(inner: F, interval: Duration, initial_body: 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] ... [INFO] [stdout] 30 | response: 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/http/keep_alive_body.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn new(inner: F, interval: Duration, initial_body: 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] ... [INFO] [stdout] 31 | interval: tokio::time::interval(interval), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/http/request.rs:44:20 [INFO] [stdout] | [INFO] [stdout] 36 | fn from(req: hyper::Request) -> Self { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 37 | let (parts, body) = req.into_parts(); [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] 44 | s3ext: S3Extensions::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/ops/mod.rs:160:43 [INFO] [stdout] | [INFO] [stdout] 160 | .map_err(|e| S3Error::with_source(S3ErrorCode::InternalError, e))?; [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/ops/mod.rs:176:50 [INFO] [stdout] | [INFO] [stdout] 176 | crate::utils::format::fmt_usize(len, |s| http::HeaderValue::try_from(s).unwrap()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:685:12 [INFO] [stdout] | [INFO] [stdout] 611 | let copy_source: CopySource = http::parse_header(req, &X_AMZ_COPY_SOURCE)?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 685 | Ok(CopyObjectInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 686 | | acl, [INFO] [stdout] 687 | | bucket, [INFO] [stdout] 688 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 726 | | website_redirect_location, [INFO] [stdout] 727 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:4843:12 [INFO] [stdout] | [INFO] [stdout] 4768 | let body: Option = Some(http::take_stream_body(req)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4843 | Ok(PutObjectInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 4844 | | acl, [INFO] [stdout] 4845 | | body, [INFO] [stdout] 4846 | | bucket, [INFO] [stdout] ... | [INFO] [stdout] 4880 | | website_redirect_location, [INFO] [stdout] 4881 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:4984:12 [INFO] [stdout] | [INFO] [stdout] 4884 | pub fn deserialize_http_multipart(req: &mut http::Request, m: http::Multipart) -> S3Result { [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4888 | let vec_stream = req.s3ext.vec_stream.take().expect("missing vec stream"); [INFO] [stdout] | ---------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4894 | let body: Option = Some(StreamingBlob::new(vec_stream)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4984 | Ok(PutObjectInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 4985 | | acl, [INFO] [stdout] 4986 | | body, [INFO] [stdout] 4987 | | bucket, [INFO] [stdout] ... | [INFO] [stdout] 5021 | | website_redirect_location, [INFO] [stdout] 5022 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/generated.rs:4886:69 [INFO] [stdout] | [INFO] [stdout] 4886 | let key = http::parse_field_value(&m, "key")?.ok_or_else(|| invalid_request!("missing key"))?; [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:5579:12 [INFO] [stdout] | [INFO] [stdout] 5547 | let body: Option = Some(http::take_stream_body(req)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5579 | Ok(UploadPartInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 5580 | | body, [INFO] [stdout] 5581 | | bucket, [INFO] [stdout] 5582 | | checksum_algorithm, [INFO] [stdout] ... | [INFO] [stdout] 5596 | | upload_id, [INFO] [stdout] 5597 | | }) [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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:5686:12 [INFO] [stdout] | [INFO] [stdout] 5644 | let copy_source: CopySource = http::parse_header(req, &X_AMZ_COPY_SOURCE)?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5686 | Ok(UploadPartCopyInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 5687 | | bucket, [INFO] [stdout] 5688 | | copy_source, [INFO] [stdout] 5689 | | copy_source_if_match, [INFO] [stdout] ... | [INFO] [stdout] 5705 | | upload_id, [INFO] [stdout] 5706 | | }) [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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `s3s` (lib) due to 172 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/ops/generated.rs:5843:12 [INFO] [stdout] | [INFO] [stdout] 5752 | let body: Option = Some(http::take_stream_body(req)); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 5843 | Ok(WriteGetObjectResponseInput { [INFO] [stdout] | ____________^ [INFO] [stdout] 5844 | | accept_ranges, [INFO] [stdout] 5845 | | body, [INFO] [stdout] 5846 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 5883 | | version_id, [INFO] [stdout] 5884 | | }) [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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | | 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] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:79:24 [INFO] [stdout] | [INFO] [stdout] 79 | auth.ok_or_else(|| s3_error!(NotImplemented, "This service has no authentication provider")) [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:134:32 [INFO] [stdout] | [INFO] [stdout] 134 | .ok_or_else(|| invalid_request!("missing boundary"))?; [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:142:73 [INFO] [stdout] | [INFO] [stdout] 142 | let info = PostSignatureInfo::extract(&multipart).ok_or_else(|| invalid_request!("missing required multipart fields"))?; [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:156:68 [INFO] [stdout] | [INFO] [stdout] 156 | CredentialV4::parse(info.x_amz_credential).map_err(|_| invalid_request!("invalid field: x-amz-credential"))?; [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:158:68 [INFO] [stdout] | [INFO] [stdout] 158 | let amz_date = AmzDate::parse(info.x_amz_date).map_err(|_| invalid_request!("invalid field: x-amz-date"))?; [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:198:32 [INFO] [stdout] | [INFO] [stdout] 198 | .ok_or_else(|| invalid_request!("invalid amz date"))?; [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:252:65 [INFO] [stdout] | [INFO] [stdout] 252 | extract_amz_content_sha256(&self.hs)?.ok_or_else(|| invalid_request!("missing header: x-amz-content-sha256"))?; [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:257:66 [INFO] [stdout] | [INFO] [stdout] 257 | let amz_date = extract_amz_date(&self.hs)?.ok_or_else(|| invalid_request!("missing header: x-amz-date"))?; [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` which comes from the expansion of the macro `invalid_request` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/error/mod.rs:211:39 [INFO] [stdout] | [INFO] [stdout] 211 | $crate::S3Error::with_message($crate::S3ErrorCode::$code, $msg) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops/signature.rs:316:32 [INFO] [stdout] | [INFO] [stdout] 316 | .ok_or_else(|| s3_error!(MissingContentLength, "missing header: x-amz-decoded-content-length"))?; [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: this error originates in the macro `s3_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/request.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 34 | credentials: 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/request.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 35 | extensions: 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/request.rs:36:22 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 36 | headers: 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/request.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn new(input: T) -> Self { [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 37 | uri: 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/request.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn map_input(self, f: impl FnOnce(T) -> U) -> S3Request { [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] 42 | S3Request { [INFO] [stdout] 43 | input: f(self.input), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:23:22 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(output: T) -> Self { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23 | headers: HeaderMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(output: T) -> Self { [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 24 | extensions: Extensions::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:32:25 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn with_headers(output: T, headers: HeaderMap) -> 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] ... [INFO] [stdout] 32 | extensions: Extensions::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/response.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn map_output(self, f: impl FnOnce(T) -> U) -> S3Response { [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] 37 | S3Response { [INFO] [stdout] 38 | output: f(self.output), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:85:59 [INFO] [stdout] | [INFO] [stdout] 84 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 85 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 86 | | Err(s3_error!(NotImplemented, "AbortMultipartUpload is not implemented yet")) [INFO] [stdout] 87 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:247:62 [INFO] [stdout] | [INFO] [stdout] 246 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 247 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 248 | | Err(s3_error!(NotImplemented, "CompleteMultipartUpload is not implemented yet")) [INFO] [stdout] 249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:411:109 [INFO] [stdout] | [INFO] [stdout] 411 | async fn copy_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 412 | | Err(s3_error!(NotImplemented, "CopyObject is not implemented yet")) [INFO] [stdout] 413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:548:115 [INFO] [stdout] | [INFO] [stdout] 548 | async fn create_bucket(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ___________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 549 | | Err(s3_error!(NotImplemented, "CreateBucket is not implemented yet")) [INFO] [stdout] 550 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:772:60 [INFO] [stdout] | [INFO] [stdout] 771 | _req: S3Request, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 772 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 773 | | Err(s3_error!(NotImplemented, "CreateMultipartUpload is not implemented yet")) [INFO] [stdout] 774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:826:115 [INFO] [stdout] | [INFO] [stdout] 826 | async fn delete_bucket(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ___________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 827 | | Err(s3_error!(NotImplemented, "DeleteBucket is not implemented yet")) [INFO] [stdout] 828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:864:73 [INFO] [stdout] | [INFO] [stdout] 863 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 864 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 865 | | Err(s3_error!(NotImplemented, "DeleteBucketAnalyticsConfiguration is not implemented yet")) [INFO] [stdout] 866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:892:128 [INFO] [stdout] | [INFO] [stdout] 892 | async fn delete_bucket_cors(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 893 | | Err(s3_error!(NotImplemented, "DeleteBucketCors is not implemented yet")) [INFO] [stdout] 894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:925:61 [INFO] [stdout] | [INFO] [stdout] 924 | _req: S3Request, [INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 925 | ) -> S3Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 926 | | Err(s3_error!(NotImplemented, "DeleteBucketEncryption is not implemented yet")) [INFO] [stdout] 927 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:957:82 [INFO] [stdout] | [INFO] [stdout] 956 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 957 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________________________________^ [INFO] [stdout] 958 | | Err(s3_error!( [INFO] [stdout] 959 | | NotImplemented, [INFO] [stdout] 960 | | "DeleteBucketIntelligentTieringConfiguration is not implemented yet" [INFO] [stdout] 961 | | )) [INFO] [stdout] 962 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:996:73 [INFO] [stdout] | [INFO] [stdout] 995 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 996 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 997 | | Err(s3_error!(NotImplemented, "DeleteBucketInventoryConfiguration is not implemented yet")) [INFO] [stdout] 998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1029:60 [INFO] [stdout] | [INFO] [stdout] 1028 | _req: S3Request, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1029 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 1030 | | Err(s3_error!(NotImplemented, "DeleteBucketLifecycle is not implemented yet")) [INFO] [stdout] 1031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1073:71 [INFO] [stdout] | [INFO] [stdout] 1072 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1073 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 1074 | | Err(s3_error!(NotImplemented, "DeleteBucketMetricsConfiguration is not implemented yet")) [INFO] [stdout] 1075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1102:68 [INFO] [stdout] | [INFO] [stdout] 1101 | _req: S3Request, [INFO] [stdout] | --------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1102 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 1103 | | Err(s3_error!(NotImplemented, "DeleteBucketOwnershipControls is not implemented yet")) [INFO] [stdout] 1104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1171:57 [INFO] [stdout] | [INFO] [stdout] 1170 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1171 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1172 | | Err(s3_error!(NotImplemented, "DeleteBucketPolicy is not implemented yet")) [INFO] [stdout] 1173 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1206:62 [INFO] [stdout] | [INFO] [stdout] 1205 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1206 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 1207 | | Err(s3_error!(NotImplemented, "DeleteBucketReplication is not implemented yet")) [INFO] [stdout] 1208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1233:58 [INFO] [stdout] | [INFO] [stdout] 1232 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1233 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1234 | | Err(s3_error!(NotImplemented, "DeleteBucketTagging is not implemented yet")) [INFO] [stdout] 1235 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1267:58 [INFO] [stdout] | [INFO] [stdout] 1266 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1267 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1268 | | Err(s3_error!(NotImplemented, "DeleteBucketWebsite is not implemented yet")) [INFO] [stdout] 1269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1370:115 [INFO] [stdout] | [INFO] [stdout] 1370 | async fn delete_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ___________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1371 | | Err(s3_error!(NotImplemented, "DeleteObject is not implemented yet")) [INFO] [stdout] 1372 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1400:58 [INFO] [stdout] | [INFO] [stdout] 1399 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1400 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1401 | | Err(s3_error!(NotImplemented, "DeleteObjectTagging is not implemented yet")) [INFO] [stdout] 1402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1530:118 [INFO] [stdout] | [INFO] [stdout] 1530 | async fn delete_objects(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | | Err(s3_error!(NotImplemented, "DeleteObjects is not implemented yet")) [INFO] [stdout] 1532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1568:62 [INFO] [stdout] | [INFO] [stdout] 1567 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1568 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 1569 | | Err(s3_error!(NotImplemented, "DeletePublicAccessBlock is not implemented yet")) [INFO] [stdout] 1570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1604:71 [INFO] [stdout] | [INFO] [stdout] 1603 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1604 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 1605 | | Err(s3_error!(NotImplemented, "GetBucketAccelerateConfiguration is not implemented yet")) [INFO] [stdout] 1606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1637:116 [INFO] [stdout] | [INFO] [stdout] 1637 | async fn get_bucket_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1638 | | Err(s3_error!(NotImplemented, "GetBucketAcl is not implemented yet")) [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1676:70 [INFO] [stdout] | [INFO] [stdout] 1675 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1676 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 1677 | | Err(s3_error!(NotImplemented, "GetBucketAnalyticsConfiguration is not implemented yet")) [INFO] [stdout] 1678 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1708:119 [INFO] [stdout] | [INFO] [stdout] 1708 | async fn get_bucket_cors(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1709 | | Err(s3_error!(NotImplemented, "GetBucketCors is not implemented yet")) [INFO] [stdout] 1710 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1740:58 [INFO] [stdout] | [INFO] [stdout] 1739 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 1741 | | Err(s3_error!(NotImplemented, "GetBucketEncryption is not implemented yet")) [INFO] [stdout] 1742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1772:79 [INFO] [stdout] | [INFO] [stdout] 1771 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1772 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 1773 | | Err(s3_error!( [INFO] [stdout] 1774 | | NotImplemented, [INFO] [stdout] 1775 | | "GetBucketIntelligentTieringConfiguration is not implemented yet" [INFO] [stdout] 1776 | | )) [INFO] [stdout] 1777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1812:70 [INFO] [stdout] | [INFO] [stdout] 1811 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1812 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 1813 | | Err(s3_error!(NotImplemented, "GetBucketInventoryConfiguration is not implemented yet")) [INFO] [stdout] 1814 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1876:70 [INFO] [stdout] | [INFO] [stdout] 1875 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1876 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 1877 | | Err(s3_error!(NotImplemented, "GetBucketLifecycleConfiguration is not implemented yet")) [INFO] [stdout] 1878 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1912:56 [INFO] [stdout] | [INFO] [stdout] 1911 | _req: S3Request, [INFO] [stdout] | --------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1912 | ) -> S3Result> { [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 1913 | | Err(s3_error!(NotImplemented, "GetBucketLocation is not implemented yet")) [INFO] [stdout] 1914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1934:128 [INFO] [stdout] | [INFO] [stdout] 1934 | async fn get_bucket_logging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1935 | | Err(s3_error!(NotImplemented, "GetBucketLogging is not implemented yet")) [INFO] [stdout] 1936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:1977:68 [INFO] [stdout] | [INFO] [stdout] 1976 | _req: S3Request, [INFO] [stdout] | --------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1977 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 1978 | | Err(s3_error!(NotImplemented, "GetBucketMetricsConfiguration is not implemented yet")) [INFO] [stdout] 1979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2010:73 [INFO] [stdout] | [INFO] [stdout] 2009 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 2011 | | Err(s3_error!(NotImplemented, "GetBucketNotificationConfiguration is not implemented yet")) [INFO] [stdout] 2012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2039:65 [INFO] [stdout] | [INFO] [stdout] 2038 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2039 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2040 | | Err(s3_error!(NotImplemented, "GetBucketOwnershipControls is not implemented yet")) [INFO] [stdout] 2041 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2105:125 [INFO] [stdout] | [INFO] [stdout] 2105 | async fn get_bucket_policy(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _______________________________________-------------------------------------_________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2106 | | Err(s3_error!(NotImplemented, "GetBucketPolicy is not implemented yet")) [INFO] [stdout] 2107 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2144:60 [INFO] [stdout] | [INFO] [stdout] 2143 | _req: S3Request, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2144 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________^ [INFO] [stdout] 2145 | | Err(s3_error!(NotImplemented, "GetBucketPolicyStatus is not implemented yet")) [INFO] [stdout] 2146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2184:59 [INFO] [stdout] | [INFO] [stdout] 2183 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2184 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 2185 | | Err(s3_error!(NotImplemented, "GetBucketReplication is not implemented yet")) [INFO] [stdout] 2186 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2205:62 [INFO] [stdout] | [INFO] [stdout] 2204 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2205 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 2206 | | Err(s3_error!(NotImplemented, "GetBucketRequestPayment is not implemented yet")) [INFO] [stdout] 2207 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2242:128 [INFO] [stdout] | [INFO] [stdout] 2242 | async fn get_bucket_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2243 | | Err(s3_error!(NotImplemented, "GetBucketTagging is not implemented yet")) [INFO] [stdout] 2244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2275:58 [INFO] [stdout] | [INFO] [stdout] 2274 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2275 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 2276 | | Err(s3_error!(NotImplemented, "GetBucketVersioning is not implemented yet")) [INFO] [stdout] 2277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2302:128 [INFO] [stdout] | [INFO] [stdout] 2302 | async fn get_bucket_website(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2303 | | Err(s3_error!(NotImplemented, "GetBucketWebsite is not implemented yet")) [INFO] [stdout] 2304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2456:106 [INFO] [stdout] | [INFO] [stdout] 2456 | async fn get_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________-------------------------------___________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2457 | | Err(s3_error!(NotImplemented, "GetObject is not implemented yet")) [INFO] [stdout] 2458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2502:116 [INFO] [stdout] | [INFO] [stdout] 2502 | async fn get_object_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2503 | | Err(s3_error!(NotImplemented, "GetObjectAcl is not implemented yet")) [INFO] [stdout] 2504 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2696:58 [INFO] [stdout] | [INFO] [stdout] 2695 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2696 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 2697 | | Err(s3_error!(NotImplemented, "GetObjectAttributes is not implemented yet")) [INFO] [stdout] 2698 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2717:57 [INFO] [stdout] | [INFO] [stdout] 2716 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2717 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 2718 | | Err(s3_error!(NotImplemented, "GetObjectLegalHold is not implemented yet")) [INFO] [stdout] 2719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2738:65 [INFO] [stdout] | [INFO] [stdout] 2737 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2738 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2739 | | Err(s3_error!(NotImplemented, "GetObjectLockConfiguration is not implemented yet")) [INFO] [stdout] 2740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2759:57 [INFO] [stdout] | [INFO] [stdout] 2758 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2759 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 2760 | | Err(s3_error!(NotImplemented, "GetObjectRetention is not implemented yet")) [INFO] [stdout] 2761 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2795:128 [INFO] [stdout] | [INFO] [stdout] 2795 | async fn get_object_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2796 | | Err(s3_error!(NotImplemented, "GetObjectTagging is not implemented yet")) [INFO] [stdout] 2797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2819:128 [INFO] [stdout] | [INFO] [stdout] 2819 | async fn get_object_torrent(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2820 | | Err(s3_error!(NotImplemented, "GetObjectTorrent is not implemented yet")) [INFO] [stdout] 2821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2866:59 [INFO] [stdout] | [INFO] [stdout] 2865 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2866 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 2867 | | Err(s3_error!(NotImplemented, "GetPublicAccessBlock is not implemented yet")) [INFO] [stdout] 2868 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:2920:109 [INFO] [stdout] | [INFO] [stdout] 2920 | async fn head_bucket(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2921 | | Err(s3_error!(NotImplemented, "HeadBucket is not implemented yet")) [INFO] [stdout] 2922 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3059:109 [INFO] [stdout] | [INFO] [stdout] 3059 | async fn head_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3060 | | Err(s3_error!(NotImplemented, "HeadObject is not implemented yet")) [INFO] [stdout] 3061 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3105:72 [INFO] [stdout] | [INFO] [stdout] 3104 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3105 | ) -> S3Result> { [INFO] [stdout] | ________________________________________________________________________^ [INFO] [stdout] 3106 | | Err(s3_error!(NotImplemented, "ListBucketAnalyticsConfigurations is not implemented yet")) [INFO] [stdout] 3107 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3137:81 [INFO] [stdout] | [INFO] [stdout] 3136 | _req: S3Request, [INFO] [stdout] | ---------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3137 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3138 | | Err(s3_error!( [INFO] [stdout] 3139 | | NotImplemented, [INFO] [stdout] 3140 | | "ListBucketIntelligentTieringConfigurations is not implemented yet" [INFO] [stdout] 3141 | | )) [INFO] [stdout] 3142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3185:72 [INFO] [stdout] | [INFO] [stdout] 3184 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3185 | ) -> S3Result> { [INFO] [stdout] | ________________________________________________________________________^ [INFO] [stdout] 3186 | | Err(s3_error!(NotImplemented, "ListBucketInventoryConfigurations is not implemented yet")) [INFO] [stdout] 3187 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3231:70 [INFO] [stdout] | [INFO] [stdout] 3230 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3231 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 3232 | | Err(s3_error!(NotImplemented, "ListBucketMetricsConfigurations is not implemented yet")) [INFO] [stdout] 3233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3242:112 [INFO] [stdout] | [INFO] [stdout] 3242 | async fn list_buckets(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | __________________________________---------------------------------_____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3243 | | Err(s3_error!(NotImplemented, "ListBuckets is not implemented yet")) [INFO] [stdout] 3244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3363:59 [INFO] [stdout] | [INFO] [stdout] 3362 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3363 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 3364 | | Err(s3_error!(NotImplemented, "ListMultipartUploads is not implemented yet")) [INFO] [stdout] 3365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3409:57 [INFO] [stdout] | [INFO] [stdout] 3408 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3409 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 3410 | | Err(s3_error!(NotImplemented, "ListObjectVersions is not implemented yet")) [INFO] [stdout] 3411 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3452:112 [INFO] [stdout] | [INFO] [stdout] 3452 | async fn list_objects(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | __________________________________---------------------------------_____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3453 | | Err(s3_error!(NotImplemented, "ListObjects is not implemented yet")) [INFO] [stdout] 3454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3535:119 [INFO] [stdout] | [INFO] [stdout] 3535 | async fn list_objects_v2(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3536 | | Err(s3_error!(NotImplemented, "ListObjectsV2 is not implemented yet")) [INFO] [stdout] 3537 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3621:106 [INFO] [stdout] | [INFO] [stdout] 3621 | async fn list_parts(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________-------------------------------___________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3622 | | Err(s3_error!(NotImplemented, "ListParts is not implemented yet")) [INFO] [stdout] 3623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3670:71 [INFO] [stdout] | [INFO] [stdout] 3669 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3670 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3671 | | Err(s3_error!(NotImplemented, "PutBucketAccelerateConfiguration is not implemented yet")) [INFO] [stdout] 3672 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3875:116 [INFO] [stdout] | [INFO] [stdout] 3875 | async fn put_bucket_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3876 | | Err(s3_error!(NotImplemented, "PutBucketAcl is not implemented yet")) [INFO] [stdout] 3877 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:3988:70 [INFO] [stdout] | [INFO] [stdout] 3987 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3988 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 3989 | | Err(s3_error!(NotImplemented, "PutBucketAnalyticsConfiguration is not implemented yet")) [INFO] [stdout] 3990 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4049:119 [INFO] [stdout] | [INFO] [stdout] 4049 | async fn put_bucket_cors(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4050 | | Err(s3_error!(NotImplemented, "PutBucketCors is not implemented yet")) [INFO] [stdout] 4051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4090:58 [INFO] [stdout] | [INFO] [stdout] 4089 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4090 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 4091 | | Err(s3_error!(NotImplemented, "PutBucketEncryption is not implemented yet")) [INFO] [stdout] 4092 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4155:79 [INFO] [stdout] | [INFO] [stdout] 4154 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4155 | ) -> S3Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4156 | | Err(s3_error!( [INFO] [stdout] 4157 | | NotImplemented, [INFO] [stdout] 4158 | | "PutBucketIntelligentTieringConfiguration is not implemented yet" [INFO] [stdout] 4159 | | )) [INFO] [stdout] 4160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4252:70 [INFO] [stdout] | [INFO] [stdout] 4251 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4252 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 4253 | | Err(s3_error!(NotImplemented, "PutBucketInventoryConfiguration is not implemented yet")) [INFO] [stdout] 4254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4351:70 [INFO] [stdout] | [INFO] [stdout] 4350 | _req: S3Request, [INFO] [stdout] | ----------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4351 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________________^ [INFO] [stdout] 4352 | | Err(s3_error!(NotImplemented, "PutBucketLifecycleConfiguration is not implemented yet")) [INFO] [stdout] 4353 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4443:128 [INFO] [stdout] | [INFO] [stdout] 4443 | async fn put_bucket_logging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4444 | | Err(s3_error!(NotImplemented, "PutBucketLogging is not implemented yet")) [INFO] [stdout] 4445 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4500:68 [INFO] [stdout] | [INFO] [stdout] 4499 | _req: S3Request, [INFO] [stdout] | --------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4500 | ) -> S3Result> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 4501 | | Err(s3_error!(NotImplemented, "PutBucketMetricsConfiguration is not implemented yet")) [INFO] [stdout] 4502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4562:73 [INFO] [stdout] | [INFO] [stdout] 4561 | _req: S3Request, [INFO] [stdout] | -------------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4562 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4563 | | Err(s3_error!(NotImplemented, "PutBucketNotificationConfiguration is not implemented yet")) [INFO] [stdout] 4564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4591:65 [INFO] [stdout] | [INFO] [stdout] 4590 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4591 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4592 | | Err(s3_error!(NotImplemented, "PutBucketOwnershipControls is not implemented yet")) [INFO] [stdout] 4593 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4662:125 [INFO] [stdout] | [INFO] [stdout] 4662 | async fn put_bucket_policy(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _______________________________________-------------------------------------_________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4663 | | Err(s3_error!(NotImplemented, "PutBucketPolicy is not implemented yet")) [INFO] [stdout] 4664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4743:59 [INFO] [stdout] | [INFO] [stdout] 4742 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4743 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 4744 | | Err(s3_error!(NotImplemented, "PutBucketReplication is not implemented yet")) [INFO] [stdout] 4745 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4771:62 [INFO] [stdout] | [INFO] [stdout] 4770 | _req: S3Request, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4771 | ) -> S3Result> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 4772 | | Err(s3_error!(NotImplemented, "PutBucketRequestPayment is not implemented yet")) [INFO] [stdout] 4773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4836:128 [INFO] [stdout] | [INFO] [stdout] 4836 | async fn put_bucket_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4837 | | Err(s3_error!(NotImplemented, "PutBucketTagging is not implemented yet")) [INFO] [stdout] 4838 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:4887:58 [INFO] [stdout] | [INFO] [stdout] 4886 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4887 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 4888 | | Err(s3_error!(NotImplemented, "PutBucketVersioning is not implemented yet")) [INFO] [stdout] 4889 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5017:128 [INFO] [stdout] | [INFO] [stdout] 5017 | async fn put_bucket_website(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5018 | | Err(s3_error!(NotImplemented, "PutBucketWebsite is not implemented yet")) [INFO] [stdout] 5019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5149:106 [INFO] [stdout] | [INFO] [stdout] 5149 | async fn put_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________-------------------------------___________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5150 | | Err(s3_error!(NotImplemented, "PutObject is not implemented yet")) [INFO] [stdout] 5151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5342:116 [INFO] [stdout] | [INFO] [stdout] 5342 | async fn put_object_acl(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________----------------------------------______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5343 | | Err(s3_error!(NotImplemented, "PutObjectAcl is not implemented yet")) [INFO] [stdout] 5344 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5356:57 [INFO] [stdout] | [INFO] [stdout] 5355 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5356 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 5357 | | Err(s3_error!(NotImplemented, "PutObjectLegalHold is not implemented yet")) [INFO] [stdout] 5358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5387:65 [INFO] [stdout] | [INFO] [stdout] 5386 | _req: S3Request, [INFO] [stdout] | ------------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5387 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5388 | | Err(s3_error!(NotImplemented, "PutObjectLockConfiguration is not implemented yet")) [INFO] [stdout] 5389 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5402:57 [INFO] [stdout] | [INFO] [stdout] 5401 | _req: S3Request, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5402 | ) -> S3Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 5403 | | Err(s3_error!(NotImplemented, "PutObjectRetention is not implemented yet")) [INFO] [stdout] 5404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5462:128 [INFO] [stdout] | [INFO] [stdout] 5462 | async fn put_object_tagging(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ________________________________________--------------------------------------__________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5463 | | Err(s3_error!(NotImplemented, "PutObjectTagging is not implemented yet")) [INFO] [stdout] 5464 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5509:59 [INFO] [stdout] | [INFO] [stdout] 5508 | _req: S3Request, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5509 | ) -> S3Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 5510 | | Err(s3_error!(NotImplemented, "PutPublicAccessBlock is not implemented yet")) [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5719:118 [INFO] [stdout] | [INFO] [stdout] 5719 | async fn restore_object(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ____________________________________-----------------------------------_______________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5720 | | Err(s3_error!(NotImplemented, "RestoreObject is not implemented yet")) [INFO] [stdout] 5721 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:5848:58 [INFO] [stdout] | [INFO] [stdout] 5847 | _req: S3Request, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 5848 | ) -> S3Result> { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 5849 | | Err(s3_error!(NotImplemented, "SelectObjectContent is not implemented yet")) [INFO] [stdout] 5850 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:6015:109 [INFO] [stdout] | [INFO] [stdout] 6015 | async fn upload_part(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | _________________________________--------------------------------____________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6016 | | Err(s3_error!(NotImplemented, "UploadPart is not implemented yet")) [INFO] [stdout] 6017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:6199:122 [INFO] [stdout] | [INFO] [stdout] 6199 | async fn upload_part_copy(&self, _req: S3Request) -> S3Result> { [INFO] [stdout] | ______________________________________------------------------------------________________________________________________^ [INFO] [stdout] | | | [INFO] [stdout] | | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6200 | | Err(s3_error!(NotImplemented, "UploadPartCopy is not implemented yet")) [INFO] [stdout] 6201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/s3_trait.rs:6243:61 [INFO] [stdout] | [INFO] [stdout] 6242 | _req: S3Request, [INFO] [stdout] | -------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6243 | ) -> S3Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 6244 | | Err(s3_error!(NotImplemented, "WriteGetObjectResponse is not implemented yet")) [INFO] [stdout] 6245 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/sig_v4/presigned_url_v4.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 87 | let signed_headers = info.signed_headers.split(';').collect(); [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 94 | Ok(Self { [INFO] [stdout] | ____________^ [INFO] [stdout] 95 | | algorithm, [INFO] [stdout] 96 | | credential, [INFO] [stdout] 97 | | amz_date, [INFO] [stdout] ... | [INFO] [stdout] 100 | | signature, [INFO] [stdout] 101 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/sig_v4/methods.rs:806:48 [INFO] [stdout] | [INFO] [stdout] 806 | let qs = req.uri().query().map(|q| OrderedQs::parse(q).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/de.rs:363:57 [INFO] [stdout] | [INFO] [stdout] 363 | d.text(|t| atoi::atoi::(t.as_ref()).ok_or(DeError::InvalidContent)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/de.rs:369:57 [INFO] [stdout] | [INFO] [stdout] 369 | d.text(|t| atoi::atoi::(t.as_ref()).ok_or(DeError::InvalidContent)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/ser.rs:54:23 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn new(w: W) -> Self { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 54 | Self { inner: Writer::new(w) } [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/xml/ser.rs:102:28 [INFO] [stdout] | [INFO] [stdout] 100 | iter: impl IntoIterator, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 101 | ) -> SerResult { [INFO] [stdout] 102 | self.element(name, |s| { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 103 | | for member in iter { [INFO] [stdout] 104 | | s.content(member_name, member)?; [INFO] [stdout] 105 | | } [INFO] [stdout] 106 | | Ok(()) [INFO] [stdout] 107 | | }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/auth/secret_key.rs:10:14 [INFO] [stdout] | [INFO] [stdout] 9 | fn new(s: impl Into>) -> Self { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10 | Self(s.into()) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:20074:16 [INFO] [stdout] | [INFO] [stdout] 20032 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 20042 | let copy_source = self.copy_source.ok_or_else(|| BuildError::missing_field("copy_source"))?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 20074 | Ok(CopyObjectInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 20075 | | acl, [INFO] [stdout] 20076 | | bucket, [INFO] [stdout] 20077 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 20115 | | website_redirect_location, [INFO] [stdout] 20116 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:27013:16 [INFO] [stdout] | [INFO] [stdout] 26975 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26976 | let acl = self.acl; [INFO] [stdout] 26977 | let body = self.body; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 27013 | Ok(PutObjectInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 27014 | | acl, [INFO] [stdout] 27015 | | body, [INFO] [stdout] 27016 | | bucket, [INFO] [stdout] ... | [INFO] [stdout] 27050 | | website_redirect_location, [INFO] [stdout] 27051 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:28364:16 [INFO] [stdout] | [INFO] [stdout] 28346 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28347 | let body = self.body; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 28364 | Ok(UploadPartInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 28365 | | body, [INFO] [stdout] 28366 | | bucket, [INFO] [stdout] 28367 | | checksum_algorithm, [INFO] [stdout] ... | [INFO] [stdout] 28381 | | upload_id, [INFO] [stdout] 28382 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:28658:16 [INFO] [stdout] | [INFO] [stdout] 28638 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28639 | let bucket = self.bucket.ok_or_else(|| BuildError::missing_field("bucket"))?; [INFO] [stdout] 28640 | let copy_source = self.copy_source.ok_or_else(|| BuildError::missing_field("copy_source"))?; [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 28658 | Ok(UploadPartCopyInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 28659 | | bucket, [INFO] [stdout] 28660 | | copy_source, [INFO] [stdout] 28661 | | copy_source_if_match, [INFO] [stdout] ... | [INFO] [stdout] 28677 | | upload_id, [INFO] [stdout] 28678 | | }) [INFO] [stdout] | | ^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/generated.rs:29248:16 [INFO] [stdout] | [INFO] [stdout] 29207 | pub fn build(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29208 | let accept_ranges = self.accept_ranges; [INFO] [stdout] 29209 | let body = self.body; [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 29248 | Ok(WriteGetObjectResponseInput { [INFO] [stdout] | ________________^ [INFO] [stdout] 29249 | | accept_ranges, [INFO] [stdout] 29250 | | body, [INFO] [stdout] 29251 | | bucket_key_enabled, [INFO] [stdout] ... | [INFO] [stdout] 29288 | | version_id, [INFO] [stdout] 29289 | | }) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn new(stream: S) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 23 | Self { inner: Box::pin(stream) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn wrap(stream: S) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 31 | Self { inner: wrap(stream) } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:79:20 [INFO] [stdout] | [INFO] [stdout] 78 | fn from(value: StreamingBlob) -> Self { [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 79 | Body::from(value.into_inner()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/streaming_blob.rs:105:46 [INFO] [stdout] | [INFO] [stdout] 105 | this.inner.poll_next(cx).map_err(|e| Box::new(e) as StdError) [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/dto/streaming_blob.rs:126:14 [INFO] [stdout] | [INFO] [stdout] 122 | fn wrap(inner: S) -> DynByteStream [INFO] [stdout] | -------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 126 | Box::pin(StreamWrapper { inner }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:32:23 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn new(stream: S) -> Self [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 32 | Self { inner: Box::pin(stream) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn into_byte_stream(self) -> DynByteStream { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 37 | Box::pin(Wrapper(self)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:75:53 [INFO] [stdout] | [INFO] [stdout] 75 | Poll::Ready(Some(result.map_err(|e| Box::new(e) as StdError))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:162:12 [INFO] [stdout] | [INFO] [stdout] 115 | fn serialize(self) -> Result { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 162 | Ok(buf.into()) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/dto/event_stream.rs:276:33 [INFO] [stdout] | [INFO] [stdout] 262 | let code = match e.code().as_static_str() { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 270 | let message = e.message().map_or_else(Bytes::new, |s| Bytes::copy_from_slice(s.as_bytes())); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 271 | [INFO] [stdout] 272 | let mut headers = SmallVec::with_capacity(3); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 276 | Message { headers, payload: 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/service.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn new(s3: impl S3) -> Self { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24 | Self { [INFO] [stdout] 25 | s3: Arc::new(s3), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/service.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn new(s3: impl S3) -> Self { [INFO] [stdout] | ----------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 26 | auth: 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/service.rs:81:25 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn into_shared(self) -> SharedS3Service { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 81 | SharedS3Service(Arc::new(self)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/service.rs:123:18 [INFO] [stdout] | [INFO] [stdout] 120 | fn call(&self, req: hyper::Request) -> Self::Future { [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 121 | let req = req.map(Body::from); [INFO] [stdout] | --- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 122 | let service = self.0.clone(); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 123 | Box::pin(service.call_shared(req)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/service.rs:157:15 [INFO] [stdout] | [INFO] [stdout] 156 | fn call(&self, _: T) -> Self::Future { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 157 | ready(Ok(self.0.clone())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/stream.rs:103:14 [INFO] [stdout] | [INFO] [stdout] 98 | pub(crate) fn into_dyn(s: S) -> DynByteStream [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 103 | Box::pin(Wrapper(s)) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/stream.rs:117:40 [INFO] [stdout] | [INFO] [stdout] 117 | this.poll_next(cx).map_err(|e| Box::new(e) as StdError) [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/stream.rs:162:20 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn new(v: Vec) -> Self { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 162 | queue: v.into(), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 174 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `s3s` (lib test) due to 175 previous errors [INFO] running `Command { std: "docker" "inspect" "06a3565c60fcc0da028a032e7b1aa35a3a1c7427ab043ecf9dec89654e6ed188", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "06a3565c60fcc0da028a032e7b1aa35a3a1c7427ab043ecf9dec89654e6ed188", kill_on_drop: false }` [INFO] [stdout] 06a3565c60fcc0da028a032e7b1aa35a3a1c7427ab043ecf9dec89654e6ed188