[INFO] fetching crate ufotofu 0.8.0... [INFO] checking ufotofu-0.8.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] extracting crate ufotofu 0.8.0 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate ufotofu 0.8.0 [INFO] finished tweaking crates.io crate ufotofu 0.8.0 [INFO] tweaked toml for crates.io crate ufotofu 0.8.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate ufotofu 0.8.0 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate ufotofu 0.8.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5a0c1b1525422ce147d4a117b6bcf0e1501a5ecdc91d10e930b9ec3dd359001b [INFO] running `Command { std: "docker" "start" "-a" "5a0c1b1525422ce147d4a117b6bcf0e1501a5ecdc91d10e930b9ec3dd359001b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5a0c1b1525422ce147d4a117b6bcf0e1501a5ecdc91d10e930b9ec3dd359001b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5a0c1b1525422ce147d4a117b6bcf0e1501a5ecdc91d10e930b9ec3dd359001b", kill_on_drop: false }` [INFO] [stdout] 5a0c1b1525422ce147d4a117b6bcf0e1501a5ecdc91d10e930b9ec3dd359001b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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 -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 76156d5ac8f5264a21a83dc3e7edf00d387299b1ad2d40f362197b674696fc45 [INFO] running `Command { std: "docker" "start" "-a" "76156d5ac8f5264a21a83dc3e7edf00d387299b1ad2d40f362197b674696fc45", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling toml_datetime v0.7.2 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Checking pin-project-lite v0.2.16 [INFO] [stderr] Checking fairly_unsafe_cell v0.1.0 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking frugal_async v0.1.0 [INFO] [stderr] Checking pollster v0.4.0 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling toml_parser v1.0.3 [INFO] [stderr] Compiling toml_edit v0.23.6 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling ufotofu_macros v0.1.0 [INFO] [stderr] Checking ufotofu v0.8.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | / { [INFO] [stdout] 404 | | unreachable!() [INFO] [stdout] 405 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | / { [INFO] [stdout] 404 | | unreachable!() [INFO] [stdout] 405 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:147:89 [INFO] [stdout] | [INFO] [stdout] 147 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 148 | | if self.0.len() == self.1 { [INFO] [stdout] 149 | | Ok(Right(())) [INFO] [stdout] 150 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:147:89 [INFO] [stdout] | [INFO] [stdout] 147 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 148 | | if self.0.len() == self.1 { [INFO] [stdout] 149 | | Ok(Right(())) [INFO] [stdout] 150 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | / if self.0.len() == self.1 { [INFO] [stdout] 149 | | Ok(Right(())) [INFO] [stdout] 150 | | } else { [INFO] [stdout] 151 | | let item = self.0[self.1].clone(); [INFO] [stdout] ... | [INFO] [stdout] 154 | | Ok(Left(item)) [INFO] [stdout] 155 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:148:35 [INFO] [stdout] | [INFO] [stdout] 148 | if self.0.len() == self.1 { [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 149 | | Ok(Right(())) [INFO] [stdout] 150 | | } else { [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:149:13 [INFO] [stdout] | [INFO] [stdout] 149 | Ok(Right(())) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:150:16 [INFO] [stdout] | [INFO] [stdout] 150 | } else { [INFO] [stdout] | ________________^ [INFO] [stdout] 151 | | let item = self.0[self.1].clone(); [INFO] [stdout] 152 | | self.1 += 1; [INFO] [stdout] ... | [INFO] [stdout] 155 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | Ok(Left(item)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | / { [INFO] [stdout] 168 | | let len = self.0.len() - self.1; [INFO] [stdout] 169 | | [INFO] [stdout] 170 | | if len == 0 { [INFO] [stdout] ... | [INFO] [stdout] 179 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | / { [INFO] [stdout] 168 | | let len = self.0.len() - self.1; [INFO] [stdout] 169 | | [INFO] [stdout] 170 | | if len == 0 { [INFO] [stdout] ... | [INFO] [stdout] 179 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | / if len == 0 { [INFO] [stdout] 171 | | Ok(Right(())) [INFO] [stdout] 172 | | } else { [INFO] [stdout] 173 | | let (amount, ret) = f(&self.0[self.1..self.1 + len]).await; [INFO] [stdout] ... | [INFO] [stdout] 177 | | Ok(Left(ret)) [INFO] [stdout] 178 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:170:21 [INFO] [stdout] | [INFO] [stdout] 170 | if len == 0 { [INFO] [stdout] | _____________________^ [INFO] [stdout] 171 | | Ok(Right(())) [INFO] [stdout] 172 | | } else { [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:171:13 [INFO] [stdout] | [INFO] [stdout] 171 | Ok(Right(())) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:172:16 [INFO] [stdout] | [INFO] [stdout] 172 | } else { [INFO] [stdout] | ________________^ [INFO] [stdout] 173 | | let (amount, ret) = f(&self.0[self.1..self.1 + len]).await; [INFO] [stdout] 174 | | assert!(amount <= len); [INFO] [stdout] 175 | | self.1 += amount; [INFO] [stdout] 176 | | [INFO] [stdout] 177 | | Ok(Left(ret)) [INFO] [stdout] 178 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:177:13 [INFO] [stdout] | [INFO] [stdout] 177 | Ok(Left(ret)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:329:89 [INFO] [stdout] | [INFO] [stdout] 329 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 330 | | if self.0.as_ref().len() == self.1 { [INFO] [stdout] 331 | | Ok(Right(())) [INFO] [stdout] 332 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:329:89 [INFO] [stdout] | [INFO] [stdout] 329 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 330 | | if self.0.as_ref().len() == self.1 { [INFO] [stdout] 331 | | Ok(Right(())) [INFO] [stdout] 332 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:330:9 [INFO] [stdout] | [INFO] [stdout] 330 | / if self.0.as_ref().len() == self.1 { [INFO] [stdout] 331 | | Ok(Right(())) [INFO] [stdout] 332 | | } else { [INFO] [stdout] 333 | | let item = self.0.as_ref()[self.1].clone(); [INFO] [stdout] ... | [INFO] [stdout] 336 | | Ok(Left(item)) [INFO] [stdout] 337 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:330:44 [INFO] [stdout] | [INFO] [stdout] 330 | if self.0.as_ref().len() == self.1 { [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 331 | | Ok(Right(())) [INFO] [stdout] 332 | | } else { [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:331:13 [INFO] [stdout] | [INFO] [stdout] 331 | Ok(Right(())) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:332:16 [INFO] [stdout] | [INFO] [stdout] 332 | } else { [INFO] [stdout] | ________________^ [INFO] [stdout] 333 | | let item = self.0.as_ref()[self.1].clone(); [INFO] [stdout] 334 | | self.1 += 1; [INFO] [stdout] ... | [INFO] [stdout] 337 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:336:13 [INFO] [stdout] | [INFO] [stdout] 336 | Ok(Left(item)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | / { [INFO] [stdout] 353 | | let len = self.0.as_ref().len() - self.1; [INFO] [stdout] 354 | | [INFO] [stdout] 355 | | if len == 0 { [INFO] [stdout] ... | [INFO] [stdout] 364 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | / { [INFO] [stdout] 353 | | let len = self.0.as_ref().len() - self.1; [INFO] [stdout] 354 | | [INFO] [stdout] 355 | | if len == 0 { [INFO] [stdout] ... | [INFO] [stdout] 364 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | / if len == 0 { [INFO] [stdout] 356 | | Ok(Right(())) [INFO] [stdout] 357 | | } else { [INFO] [stdout] 358 | | let (amount, ret) = f(&self.0.as_ref()[self.1..self.1 + len]).await; [INFO] [stdout] ... | [INFO] [stdout] 362 | | Ok(Left(ret)) [INFO] [stdout] 363 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:355:21 [INFO] [stdout] | [INFO] [stdout] 355 | if len == 0 { [INFO] [stdout] | _____________________^ [INFO] [stdout] 356 | | Ok(Right(())) [INFO] [stdout] 357 | | } else { [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | Ok(Right(())) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:357:16 [INFO] [stdout] | [INFO] [stdout] 357 | } else { [INFO] [stdout] | ________________^ [INFO] [stdout] 358 | | let (amount, ret) = f(&self.0.as_ref()[self.1..self.1 + len]).await; [INFO] [stdout] 359 | | assert!(amount <= len); [INFO] [stdout] 360 | | self.1 += amount; [INFO] [stdout] 361 | | [INFO] [stdout] 362 | | Ok(Left(ret)) [INFO] [stdout] 363 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/clone_from_slice.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 362 | Ok(Left(ret)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/empty.rs:38:89 [INFO] [stdout] | [INFO] [stdout] 38 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 39 | | Ok(Right(self.0.take().expect( [INFO] [stdout] 40 | | "Must not call produce after having yielded the final value", [INFO] [stdout] 41 | | ))) [INFO] [stdout] 42 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/empty.rs:38:89 [INFO] [stdout] | [INFO] [stdout] 38 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 39 | | Ok(Right(self.0.take().expect( [INFO] [stdout] 40 | | "Must not call produce after having yielded the final value", [INFO] [stdout] 41 | | ))) [INFO] [stdout] 42 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/empty.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | / Ok(Right(self.0.take().expect( [INFO] [stdout] 40 | | "Must not call produce after having yielded the final value", [INFO] [stdout] 41 | | ))) [INFO] [stdout] | |___________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, ()>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/iterator_to_producer.rs:63:89 [INFO] [stdout] | [INFO] [stdout] 63 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 64 | | match self.0.next() { [INFO] [stdout] 65 | | Some(it) => Ok(Left(it)), [INFO] [stdout] 66 | | None => Ok(Right(())), [INFO] [stdout] 67 | | } [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, ()>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/iterator_to_producer.rs:63:89 [INFO] [stdout] | [INFO] [stdout] 63 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 64 | | match self.0.next() { [INFO] [stdout] 65 | | Some(it) => Ok(Left(it)), [INFO] [stdout] 66 | | None => Ok(Right(())), [INFO] [stdout] 67 | | } [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, ()>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/iterator_to_producer.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | / match self.0.next() { [INFO] [stdout] 65 | | Some(it) => Ok(Left(it)), [INFO] [stdout] 66 | | None => Ok(Right(())), [INFO] [stdout] 67 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, ()>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/iterator_to_producer.rs:65:25 [INFO] [stdout] | [INFO] [stdout] 65 | Some(it) => Ok(Left(it)), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, ()>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/iterator_to_producer.rs:66:21 [INFO] [stdout] | [INFO] [stdout] 66 | None => Ok(Right(())), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, core::convert::Infallible>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/infinite_iterator_to_producer.rs:63:89 [INFO] [stdout] | [INFO] [stdout] 63 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 64 | | match self.0.next() { [INFO] [stdout] 65 | | Some(it) => Ok(Left(it)), [INFO] [stdout] 66 | | None => panic!("A supposedly infinite iterator yielded None."), [INFO] [stdout] 67 | | } [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, core::convert::Infallible>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/infinite_iterator_to_producer.rs:63:89 [INFO] [stdout] | [INFO] [stdout] 63 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 64 | | match self.0.next() { [INFO] [stdout] 65 | | Some(it) => Ok(Left(it)), [INFO] [stdout] 66 | | None => panic!("A supposedly infinite iterator yielded None."), [INFO] [stdout] 67 | | } [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, core::convert::Infallible>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/infinite_iterator_to_producer.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | / match self.0.next() { [INFO] [stdout] 65 | | Some(it) => Ok(Left(it)), [INFO] [stdout] 66 | | None => panic!("A supposedly infinite iterator yielded None."), [INFO] [stdout] 67 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, core::convert::Infallible>, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/infinite_iterator_to_producer.rs:65:25 [INFO] [stdout] | [INFO] [stdout] 65 | Some(it) => Ok(Left(it)), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:156:97 [INFO] [stdout] | [INFO] [stdout] 156 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 157 | | if self.len() == 0 { [INFO] [stdout] 158 | | Ok(Right(())) [INFO] [stdout] 159 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:156:97 [INFO] [stdout] | [INFO] [stdout] 156 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 157 | | if self.len() == 0 { [INFO] [stdout] 158 | | Ok(Right(())) [INFO] [stdout] 159 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:157:9 [INFO] [stdout] | [INFO] [stdout] 157 | / if self.len() == 0 { [INFO] [stdout] 158 | | Ok(Right(())) [INFO] [stdout] 159 | | } else { [INFO] [stdout] 160 | | let item_ref = &self.arr[self.offset]; [INFO] [stdout] ... | [INFO] [stdout] 164 | | Ok(Left(unsafe { (item_ref as *const T).read() })) [INFO] [stdout] 165 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:157:28 [INFO] [stdout] | [INFO] [stdout] 157 | if self.len() == 0 { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 158 | | Ok(Right(())) [INFO] [stdout] 159 | | } else { [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:158:13 [INFO] [stdout] | [INFO] [stdout] 158 | Ok(Right(())) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:159:16 [INFO] [stdout] | [INFO] [stdout] 159 | } else { [INFO] [stdout] | ________________^ [INFO] [stdout] 160 | | let item_ref = &self.arr[self.offset]; [INFO] [stdout] 161 | | self.offset += 1; [INFO] [stdout] ... | [INFO] [stdout] 164 | | Ok(Left(unsafe { (item_ref as *const T).read() })) [INFO] [stdout] 165 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 164 | Ok(Left(unsafe { (item_ref as *const T).read() })) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | / { [INFO] [stdout] 178 | | if self.len() == 0 { [INFO] [stdout] 179 | | Ok(Right(())) [INFO] [stdout] 180 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 187 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | / { [INFO] [stdout] 178 | | if self.len() == 0 { [INFO] [stdout] 179 | | Ok(Right(())) [INFO] [stdout] 180 | | } else { [INFO] [stdout] ... | [INFO] [stdout] 187 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | / if self.len() == 0 { [INFO] [stdout] 179 | | Ok(Right(())) [INFO] [stdout] 180 | | } else { [INFO] [stdout] 181 | | let (amount, ret) = f(self.as_slice()).await; [INFO] [stdout] ... | [INFO] [stdout] 185 | | Ok(Left(ret)) [INFO] [stdout] 186 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:178:28 [INFO] [stdout] | [INFO] [stdout] 178 | if self.len() == 0 { [INFO] [stdout] | ____________________________^ [INFO] [stdout] 179 | | Ok(Right(())) [INFO] [stdout] 180 | | } else { [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:179:13 [INFO] [stdout] | [INFO] [stdout] 179 | Ok(Right(())) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:180:16 [INFO] [stdout] | [INFO] [stdout] 180 | } else { [INFO] [stdout] | ________________^ [INFO] [stdout] 181 | | let (amount, ret) = f(self.as_slice()).await; [INFO] [stdout] 182 | | assert!(amount <= self.len()); [INFO] [stdout] 183 | | self.offset += amount; [INFO] [stdout] 184 | | [INFO] [stdout] 185 | | Ok(Left(ret)) [INFO] [stdout] 186 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:185:13 [INFO] [stdout] | [INFO] [stdout] 185 | Ok(Left(ret)) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:231:89 [INFO] [stdout] | [INFO] [stdout] 231 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 232 | | self.0.produce().await [INFO] [stdout] 233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:231:89 [INFO] [stdout] | [INFO] [stdout] 231 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 232 | | self.0.produce().await [INFO] [stdout] 233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:232:9 [INFO] [stdout] | [INFO] [stdout] 232 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:232:26 [INFO] [stdout] | [INFO] [stdout] 232 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:232:9 [INFO] [stdout] | [INFO] [stdout] 232 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:279:89 [INFO] [stdout] | [INFO] [stdout] 279 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 280 | | self.0.produce().await [INFO] [stdout] 281 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:279:89 [INFO] [stdout] | [INFO] [stdout] 279 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 280 | | self.0.produce().await [INFO] [stdout] 281 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:280:26 [INFO] [stdout] | [INFO] [stdout] 280 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/array.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:45:89 [INFO] [stdout] | [INFO] [stdout] 45 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 46 | | self.0.produce().await [INFO] [stdout] 47 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:45:89 [INFO] [stdout] | [INFO] [stdout] 45 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 46 | | self.0.produce().await [INFO] [stdout] 47 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:46:26 [INFO] [stdout] | [INFO] [stdout] 46 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:91:89 [INFO] [stdout] | [INFO] [stdout] 91 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 92 | | self.0.produce().await [INFO] [stdout] 93 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:91:89 [INFO] [stdout] | [INFO] [stdout] 91 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 92 | | self.0.produce().await [INFO] [stdout] 93 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:139:89 [INFO] [stdout] | [INFO] [stdout] 139 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 140 | | self.0.produce().await [INFO] [stdout] 141 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:139:89 [INFO] [stdout] | [INFO] [stdout] 139 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 140 | | self.0.produce().await [INFO] [stdout] 141 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:140:26 [INFO] [stdout] | [INFO] [stdout] 140 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:191:89 [INFO] [stdout] | [INFO] [stdout] 191 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 192 | | self.0.produce().await [INFO] [stdout] 193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:191:89 [INFO] [stdout] | [INFO] [stdout] 191 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 192 | | self.0.produce().await [INFO] [stdout] 193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:192:26 [INFO] [stdout] | [INFO] [stdout] 192 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:242:89 [INFO] [stdout] | [INFO] [stdout] 242 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 243 | | self.0.produce().await [INFO] [stdout] 244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:242:89 [INFO] [stdout] | [INFO] [stdout] 242 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 243 | | self.0.produce().await [INFO] [stdout] 244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:243:26 [INFO] [stdout] | [INFO] [stdout] 243 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/slice.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:94:89 [INFO] [stdout] | [INFO] [stdout] 94 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 95 | | self.0.produce().await [INFO] [stdout] 96 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:94:89 [INFO] [stdout] | [INFO] [stdout] 94 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 95 | | self.0.produce().await [INFO] [stdout] 96 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:95:26 [INFO] [stdout] | [INFO] [stdout] 95 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:146:89 [INFO] [stdout] | [INFO] [stdout] 146 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 147 | | self.0.produce().await [INFO] [stdout] 148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:146:89 [INFO] [stdout] | [INFO] [stdout] 146 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 147 | | self.0.produce().await [INFO] [stdout] 148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:147:26 [INFO] [stdout] | [INFO] [stdout] 147 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:192:89 [INFO] [stdout] | [INFO] [stdout] 192 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 193 | | self.0.produce().await [INFO] [stdout] 194 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:192:89 [INFO] [stdout] | [INFO] [stdout] 192 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 193 | | self.0.produce().await [INFO] [stdout] 194 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:193:26 [INFO] [stdout] | [INFO] [stdout] 193 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:42:89 [INFO] [stdout] | [INFO] [stdout] 42 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 43 | | self.0.produce().await [INFO] [stdout] 44 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:42:89 [INFO] [stdout] | [INFO] [stdout] 42 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 43 | | self.0.produce().await [INFO] [stdout] 44 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:43:26 [INFO] [stdout] | [INFO] [stdout] 43 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:91:89 [INFO] [stdout] | [INFO] [stdout] 91 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 92 | | self.0.produce().await [INFO] [stdout] 93 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:91:89 [INFO] [stdout] | [INFO] [stdout] 91 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 92 | | self.0.produce().await [INFO] [stdout] 93 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:92:26 [INFO] [stdout] | [INFO] [stdout] 92 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/binary_heap.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 44 | | self.0.produce().await [INFO] [stdout] 45 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 44 | | self.0.produce().await [INFO] [stdout] 45 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:44:26 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:92:89 [INFO] [stdout] | [INFO] [stdout] 92 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 93 | | self.0.produce().await [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:92:89 [INFO] [stdout] | [INFO] [stdout] 92 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 93 | | self.0.produce().await [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:141:89 [INFO] [stdout] | [INFO] [stdout] 141 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 142 | | self.0.produce().await [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:141:89 [INFO] [stdout] | [INFO] [stdout] 141 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 142 | | self.0.produce().await [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:142:26 [INFO] [stdout] | [INFO] [stdout] 142 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_map.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:42:89 [INFO] [stdout] | [INFO] [stdout] 42 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 43 | | self.0.produce().await [INFO] [stdout] 44 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:42:89 [INFO] [stdout] | [INFO] [stdout] 42 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 43 | | self.0.produce().await [INFO] [stdout] 44 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:43:26 [INFO] [stdout] | [INFO] [stdout] 43 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:89:89 [INFO] [stdout] | [INFO] [stdout] 89 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 90 | | self.0.produce().await [INFO] [stdout] 91 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:89:89 [INFO] [stdout] | [INFO] [stdout] 89 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 90 | | self.0.produce().await [INFO] [stdout] 91 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:90:26 [INFO] [stdout] | [INFO] [stdout] 90 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/btree_set.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:52:89 [INFO] [stdout] | [INFO] [stdout] 52 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 53 | | self.0.produce().await [INFO] [stdout] 54 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:52:89 [INFO] [stdout] | [INFO] [stdout] 52 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 53 | | self.0.produce().await [INFO] [stdout] 54 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:110:89 [INFO] [stdout] | [INFO] [stdout] 110 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 111 | | self.0.produce().await [INFO] [stdout] 112 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:110:89 [INFO] [stdout] | [INFO] [stdout] 110 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 111 | | self.0.produce().await [INFO] [stdout] 112 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:111:26 [INFO] [stdout] | [INFO] [stdout] 111 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:169:89 [INFO] [stdout] | [INFO] [stdout] 169 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 170 | | self.0.produce().await [INFO] [stdout] 171 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:169:89 [INFO] [stdout] | [INFO] [stdout] 169 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 170 | | self.0.produce().await [INFO] [stdout] 171 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:170:26 [INFO] [stdout] | [INFO] [stdout] 170 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_map.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:44:89 [INFO] [stdout] | [INFO] [stdout] 44 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 45 | | self.0.produce().await [INFO] [stdout] 46 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:44:89 [INFO] [stdout] | [INFO] [stdout] 44 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 45 | | self.0.produce().await [INFO] [stdout] 46 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:45:26 [INFO] [stdout] | [INFO] [stdout] 45 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:93:89 [INFO] [stdout] | [INFO] [stdout] 93 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 94 | | self.0.produce().await [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:93:89 [INFO] [stdout] | [INFO] [stdout] 93 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 94 | | self.0.produce().await [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:94:26 [INFO] [stdout] | [INFO] [stdout] 94 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/hash_set.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 44 | | self.0.produce().await [INFO] [stdout] 45 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 44 | | self.0.produce().await [INFO] [stdout] 45 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:44:26 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:92:89 [INFO] [stdout] | [INFO] [stdout] 92 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 93 | | self.0.produce().await [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:92:89 [INFO] [stdout] | [INFO] [stdout] 92 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 93 | | self.0.produce().await [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:141:89 [INFO] [stdout] | [INFO] [stdout] 141 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 142 | | self.0.produce().await [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:141:89 [INFO] [stdout] | [INFO] [stdout] 141 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 142 | | self.0.produce().await [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:142:26 [INFO] [stdout] | [INFO] [stdout] 142 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/linked_list.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 44 | | self.0.produce().await [INFO] [stdout] 45 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 44 | | self.0.produce().await [INFO] [stdout] 45 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:44:26 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:90:89 [INFO] [stdout] | [INFO] [stdout] 90 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 91 | | self.0.produce().await [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:90:89 [INFO] [stdout] | [INFO] [stdout] 90 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 91 | | self.0.produce().await [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:91:26 [INFO] [stdout] | [INFO] [stdout] 91 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:139:89 [INFO] [stdout] | [INFO] [stdout] 139 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 140 | | self.0.produce().await [INFO] [stdout] 141 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:139:89 [INFO] [stdout] | [INFO] [stdout] 139 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 140 | | self.0.produce().await [INFO] [stdout] 141 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:140:26 [INFO] [stdout] | [INFO] [stdout] 140 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/producer/compat/vec_deque.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:516:89 [INFO] [stdout] | [INFO] [stdout] 516 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 517 | | loop { [INFO] [stdout] 518 | | // Try to obtain the next item. [INFO] [stdout] 519 | | match self.state.queue.write().await.deref_mut().dequeue() { [INFO] [stdout] ... | [INFO] [stdout] 545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:516:89 [INFO] [stdout] | [INFO] [stdout] 516 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 517 | | loop { [INFO] [stdout] 518 | | // Try to obtain the next item. [INFO] [stdout] 519 | | match self.state.queue.write().await.deref_mut().dequeue() { [INFO] [stdout] ... | [INFO] [stdout] 545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:524:28 [INFO] [stdout] | [INFO] [stdout] 524 | return Ok(Left(item)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:531:36 [INFO] [stdout] | [INFO] [stdout] 531 | ... return Ok(Right(fin)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | / { [INFO] [stdout] 560 | | let mut f = Some(f); [INFO] [stdout] 561 | | [INFO] [stdout] 562 | | loop { [INFO] [stdout] ... | [INFO] [stdout] 595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | / { [INFO] [stdout] 560 | | let mut f = Some(f); [INFO] [stdout] 561 | | [INFO] [stdout] 562 | | loop { [INFO] [stdout] ... | [INFO] [stdout] 595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:591:43 [INFO] [stdout] | [INFO] [stdout] 591 | Some(Left(ret)) => return Ok(Left(ret)), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/advanced/sssr.rs:592:44 [INFO] [stdout] | [INFO] [stdout] 592 | Some(Right(fin)) => return Ok(Right(fin)), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:344:89 [INFO] [stdout] | [INFO] [stdout] 344 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 345 | | self.0.produce().await [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:344:89 [INFO] [stdout] | [INFO] [stdout] 344 | async fn produce(&mut self) -> Result, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 345 | | self.0.produce().await [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 345 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:345:26 [INFO] [stdout] | [INFO] [stdout] 345 | self.0.produce().await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ufotofu` (lib) due to 214 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: this type will no longer be must used: Result::Item, F>, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 345 | self.0.produce().await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | / { [INFO] [stdout] 361 | | self.0.expose_items(f).await [INFO] [stdout] 362 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | / { [INFO] [stdout] 361 | | self.0.expose_items(f).await [INFO] [stdout] 362 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | self.0.expose_items(f).await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:361:32 [INFO] [stdout] | [INFO] [stdout] 361 | self.0.expose_items(f).await [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, core::convert::Infallible> [INFO] [stdout] --> src/channels/sssr.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | self.0.expose_items(f).await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "76156d5ac8f5264a21a83dc3e7edf00d387299b1ad2d40f362197b674696fc45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "76156d5ac8f5264a21a83dc3e7edf00d387299b1ad2d40f362197b674696fc45", kill_on_drop: false }` [INFO] [stdout] 76156d5ac8f5264a21a83dc3e7edf00d387299b1ad2d40f362197b674696fc45