[INFO] fetching crate whatwg_streams 0.1.0-alpha.2... [INFO] testing whatwg_streams-0.1.0-alpha.2 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate whatwg_streams 0.1.0-alpha.2 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate whatwg_streams 0.1.0-alpha.2 [INFO] finished tweaking crates.io crate whatwg_streams 0.1.0-alpha.2 [INFO] tweaked toml for crates.io crate whatwg_streams 0.1.0-alpha.2 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate whatwg_streams 0.1.0-alpha.2 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate whatwg_streams 0.1.0-alpha.2 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" "+caccb4d0368bd918ef6668af8e13834d07040417" "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-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c41dfde331fb6da4f163b4b655406a1b8b642a566e9ac819fed46209708a42f8 [INFO] running `Command { std: "docker" "start" "-a" "c41dfde331fb6da4f163b4b655406a1b8b642a566e9ac819fed46209708a42f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c41dfde331fb6da4f163b4b655406a1b8b642a566e9ac819fed46209708a42f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c41dfde331fb6da4f163b4b655406a1b8b642a566e9ac819fed46209708a42f8", kill_on_drop: false }` [INFO] [stdout] c41dfde331fb6da4f163b4b655406a1b8b642a566e9ac819fed46209708a42f8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2b19969d1f4378d9055e4fa934a99c43f408bf0d2ba3ce9fbce6a85163eb9dad [INFO] running `Command { std: "docker" "start" "-a" "2b19969d1f4378d9055e4fa934a99c43f408bf0d2ba3ce9fbce6a85163eb9dad", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling whatwg_streams v0.1.0-alpha.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Error as IoError` and `ErrorKind` [INFO] [stdout] --> src/streams/local/readable.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | io::{Error as IoError, ErrorKind, Result as IoResult}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:417:22 [INFO] [stdout] | [INFO] [stdout] 417 | rf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 417 - rf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1), [INFO] [stdout] 417 + rf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:418:22 [INFO] [stdout] | [INFO] [stdout] 418 | wf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 418 - wf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2), [INFO] [stdout] 418 + wf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:419:22 [INFO] [stdout] | [INFO] [stdout] 419 | tf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 419 - tf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3), [INFO] [stdout] 419 + tf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error as IoError` and `ErrorKind` [INFO] [stdout] --> src/streams/send/readable.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | io::{Error as IoError, ErrorKind, Result as IoResult}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `spawn_on_thread` [INFO] [stdout] --> src/streams/send/transform.rs:4:79 [INFO] [stdout] | [INFO] [stdout] 4 | writable::{WritableSink, WritableStream, WritableStreamDefaultController, spawn_on_thread}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:421:22 [INFO] [stdout] | [INFO] [stdout] 421 | rf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 421 - rf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1), [INFO] [stdout] 421 + rf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:422:22 [INFO] [stdout] | [INFO] [stdout] 422 | wf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 422 - wf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2), [INFO] [stdout] 422 + wf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:423:22 [INFO] [stdout] | [INFO] [stdout] 423 | tf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 423 - tf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3), [INFO] [stdout] 423 + tf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/local/byte_source_trait.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/local/byte_source_trait.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | fn cancel(&mut self, reason: Option) -> impl Future> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/local/readable.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | controller: &mut ReadableStreamDefaultController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/local/readable.rs:73:26 [INFO] [stdout] | [INFO] [stdout] 73 | fn cancel(&mut self, reason: Option) -> impl Future> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctrl_tx` [INFO] [stdout] --> src/streams/local/readable.rs:1736:5 [INFO] [stdout] | [INFO] [stdout] 1736 | ctrl_tx: UnboundedSender>, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ctrl_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/byte_source_trait.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/send/byte_source_trait.rs:17:26 [INFO] [stdout] | [INFO] [stdout] 17 | fn cancel(&mut self, reason: Option) -> impl Future> + Send { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/readable.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | controller: &mut ReadableStreamDefaultController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/send/readable.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | fn cancel(&mut self, reason: Option) -> impl Future> + Send { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctrl_tx` [INFO] [stdout] --> src/streams/send/readable.rs:1794:5 [INFO] [stdout] | [INFO] [stdout] 1794 | ctrl_tx: UnboundedSender>, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ctrl_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Enqueue`, `Close`, and `Error` are never constructed [INFO] [stdout] --> src/streams/local/readable.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 149 | enum ByteControllerMsg { [INFO] [stdout] | ----------------- variants in this enum [INFO] [stdout] 150 | Enqueue { chunk: Vec }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 151 | Close, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 152 | Error(StreamError), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `pending_read_intos` is never read [INFO] [stdout] --> src/streams/local/readable.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 285 | struct ReadableStreamInner { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 295 | pending_read_intos: VecDeque<(Vec, oneshot::Sender, usize)>>)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/local/readable.rs:328:8 [INFO] [stdout] | [INFO] [stdout] 302 | impl ReadableStreamInner { [INFO] [stdout] | ---------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 328 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/local/readable.rs:358:19 [INFO] [stdout] | [INFO] [stdout] 357 | impl ReadableStream { [INFO] [stdout] | ------------------------------------------------------------------ method in this implementation [INFO] [stdout] 358 | pub(crate) fn controller(&self) -> &ReadableStreamDefaultController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/local/readable.rs:364:19 [INFO] [stdout] | [INFO] [stdout] 363 | impl ReadableStream, Source, ByteStream, Unlocked> { [INFO] [stdout] | ------------------------------------------------------------------ method in this implementation [INFO] [stdout] 364 | pub(crate) fn controller(&self) -> &ReadableByteStreamController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/local/readable.rs:374:8 [INFO] [stdout] | [INFO] [stdout] 369 | impl ReadableStream { [INFO] [stdout] | ------------------------------------------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 374 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `branch_id` is never read [INFO] [stdout] --> src/streams/local/readable.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 585 | pub struct TeeSource { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 586 | chunk_rx: UnboundedReceiver>, [INFO] [stdout] 587 | branch_id: TeeSourceId, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `chunk_size` and `abort_handle` are never read [INFO] [stdout] --> src/streams/local/writable.rs:867:9 [INFO] [stdout] | [INFO] [stdout] 864 | Write { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] ... [INFO] [stdout] 867 | chunk_size: usize, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 868 | abort_handle: Option, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `is_buffer_empty` and `buffer_size` are never used [INFO] [stdout] --> src/streams/send/byte_state.rs:439:8 [INFO] [stdout] | [INFO] [stdout] 434 | pub trait ByteStreamStateInterface: Send + Sync { [INFO] [stdout] | ------------------------ methods in this trait [INFO] [stdout] ... [INFO] [stdout] 439 | fn is_buffer_empty(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 440 | fn buffer_size(&self) -> usize; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Enqueue`, `Close`, and `Error` are never constructed [INFO] [stdout] --> src/streams/send/readable.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 150 | enum ByteControllerMsg { [INFO] [stdout] | ----------------- variants in this enum [INFO] [stdout] 151 | Enqueue { chunk: Vec }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 152 | Close, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 153 | Error(StreamError), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `pending_read_intos` is never read [INFO] [stdout] --> src/streams/send/readable.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 286 | struct ReadableStreamInner { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 296 | pending_read_intos: VecDeque<(Vec, oneshot::Sender, usize)>>)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/send/readable.rs:333:8 [INFO] [stdout] | [INFO] [stdout] 303 | / impl ReadableStreamInner [INFO] [stdout] 304 | | where [INFO] [stdout] 305 | | T: Send + 'static, [INFO] [stdout] 306 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 333 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/send/readable.rs:370:19 [INFO] [stdout] | [INFO] [stdout] 365 | / impl ReadableStream [INFO] [stdout] 366 | | where [INFO] [stdout] 367 | | T: Send + 'static, [INFO] [stdout] 368 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] 369 | { [INFO] [stdout] 370 | pub(crate) fn controller(&self) -> &ReadableStreamDefaultController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/send/readable.rs:379:19 [INFO] [stdout] | [INFO] [stdout] 375 | / impl ReadableStream, Source, ByteStream, Unlocked> [INFO] [stdout] 376 | | where [INFO] [stdout] 377 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] 378 | { [INFO] [stdout] 379 | pub(crate) fn controller(&self) -> &ReadableByteStreamController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/send/readable.rs:393:8 [INFO] [stdout] | [INFO] [stdout] 384 | / impl ReadableStream [INFO] [stdout] 385 | | where [INFO] [stdout] 386 | | T: Send + 'static, [INFO] [stdout] 387 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 393 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `branch_id` is never read [INFO] [stdout] --> src/streams/send/readable.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 604 | pub struct TeeSource { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 605 | chunk_rx: UnboundedReceiver>, [INFO] [stdout] 606 | branch_id: TeeSourceId, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `chunk_size` and `abort_handle` are never read [INFO] [stdout] --> src/streams/send/writable.rs:865:9 [INFO] [stdout] | [INFO] [stdout] 862 | Write { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] ... [INFO] [stdout] 865 | chunk_size: usize, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 866 | abort_handle: Option, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused implementer of `futures::Future` that must be used [INFO] [stdout] --> src/streams/local/readable.rs:429:25 [INFO] [stdout] | [INFO] [stdout] 429 | writer.write(chunk); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused implementer of `futures::Future` that must be used [INFO] [stdout] --> src/streams/send/readable.rs:450:25 [INFO] [stdout] | [INFO] [stdout] 450 | writer.write(chunk); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.23s [INFO] running `Command { std: "docker" "inspect" "2b19969d1f4378d9055e4fa934a99c43f408bf0d2ba3ce9fbce6a85163eb9dad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2b19969d1f4378d9055e4fa934a99c43f408bf0d2ba3ce9fbce6a85163eb9dad", kill_on_drop: false }` [INFO] [stdout] 2b19969d1f4378d9055e4fa934a99c43f408bf0d2ba3ce9fbce6a85163eb9dad [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3263e9660f435a96ff677426f146f6bf2e9a6fca1e1c1f65f84f2eb1bc423e73 [INFO] running `Command { std: "docker" "start" "-a" "3263e9660f435a96ff677426f146f6bf2e9a6fca1e1c1f65f84f2eb1bc423e73", kill_on_drop: false }` [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.2 [INFO] [stderr] Compiling socket2 v0.5.9 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stdout] warning: unused imports: `Error as IoError` and `ErrorKind` [INFO] [stdout] --> src/streams/local/readable.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | io::{Error as IoError, ErrorKind, Result as IoResult}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:417:22 [INFO] [stdout] | [INFO] [stdout] 417 | rf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 417 - rf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1), [INFO] [stdout] 417 + rf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:418:22 [INFO] [stdout] | [INFO] [stdout] 418 | wf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 418 - wf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2), [INFO] [stdout] 418 + wf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:419:22 [INFO] [stdout] | [INFO] [stdout] 419 | tf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 419 - tf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3), [INFO] [stdout] 419 + tf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error as IoError` and `ErrorKind` [INFO] [stdout] --> src/streams/send/readable.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | io::{Error as IoError, ErrorKind, Result as IoResult}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `spawn_on_thread` [INFO] [stdout] --> src/streams/send/transform.rs:4:79 [INFO] [stdout] | [INFO] [stdout] 4 | writable::{WritableSink, WritableStream, WritableStreamDefaultController, spawn_on_thread}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:421:22 [INFO] [stdout] | [INFO] [stdout] 421 | rf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 421 - rf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1), [INFO] [stdout] 421 + rf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:422:22 [INFO] [stdout] | [INFO] [stdout] 422 | wf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 422 - wf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2), [INFO] [stdout] 422 + wf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:423:22 [INFO] [stdout] | [INFO] [stdout] 423 | tf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 423 - tf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3), [INFO] [stdout] 423 + tf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/local/byte_source_trait.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/local/byte_source_trait.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | fn cancel(&mut self, reason: Option) -> impl Future> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/local/readable.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | controller: &mut ReadableStreamDefaultController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/local/readable.rs:73:26 [INFO] [stdout] | [INFO] [stdout] 73 | fn cancel(&mut self, reason: Option) -> impl Future> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctrl_tx` [INFO] [stdout] --> src/streams/local/readable.rs:1736:5 [INFO] [stdout] | [INFO] [stdout] 1736 | ctrl_tx: UnboundedSender>, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ctrl_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/byte_source_trait.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/send/byte_source_trait.rs:17:26 [INFO] [stdout] | [INFO] [stdout] 17 | fn cancel(&mut self, reason: Option) -> impl Future> + Send { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/readable.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | controller: &mut ReadableStreamDefaultController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/send/readable.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | fn cancel(&mut self, reason: Option) -> impl Future> + Send { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctrl_tx` [INFO] [stdout] --> src/streams/send/readable.rs:1794:5 [INFO] [stdout] | [INFO] [stdout] 1794 | ctrl_tx: UnboundedSender>, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ctrl_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Enqueue`, `Close`, and `Error` are never constructed [INFO] [stdout] --> src/streams/local/readable.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 149 | enum ByteControllerMsg { [INFO] [stdout] | ----------------- variants in this enum [INFO] [stdout] 150 | Enqueue { chunk: Vec }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 151 | Close, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 152 | Error(StreamError), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `pending_read_intos` is never read [INFO] [stdout] --> src/streams/local/readable.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 285 | struct ReadableStreamInner { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 295 | pending_read_intos: VecDeque<(Vec, oneshot::Sender, usize)>>)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/local/readable.rs:328:8 [INFO] [stdout] | [INFO] [stdout] 302 | impl ReadableStreamInner { [INFO] [stdout] | ---------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 328 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/local/readable.rs:358:19 [INFO] [stdout] | [INFO] [stdout] 357 | impl ReadableStream { [INFO] [stdout] | ------------------------------------------------------------------ method in this implementation [INFO] [stdout] 358 | pub(crate) fn controller(&self) -> &ReadableStreamDefaultController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/local/readable.rs:364:19 [INFO] [stdout] | [INFO] [stdout] 363 | impl ReadableStream, Source, ByteStream, Unlocked> { [INFO] [stdout] | ------------------------------------------------------------------ method in this implementation [INFO] [stdout] 364 | pub(crate) fn controller(&self) -> &ReadableByteStreamController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/local/readable.rs:374:8 [INFO] [stdout] | [INFO] [stdout] 369 | impl ReadableStream { [INFO] [stdout] | ------------------------------------------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 374 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `branch_id` is never read [INFO] [stdout] --> src/streams/local/readable.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 585 | pub struct TeeSource { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 586 | chunk_rx: UnboundedReceiver>, [INFO] [stdout] 587 | branch_id: TeeSourceId, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `chunk_size` and `abort_handle` are never read [INFO] [stdout] --> src/streams/local/writable.rs:867:9 [INFO] [stdout] | [INFO] [stdout] 864 | Write { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] ... [INFO] [stdout] 867 | chunk_size: usize, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 868 | abort_handle: Option, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `is_buffer_empty` and `buffer_size` are never used [INFO] [stdout] --> src/streams/send/byte_state.rs:439:8 [INFO] [stdout] | [INFO] [stdout] 434 | pub trait ByteStreamStateInterface: Send + Sync { [INFO] [stdout] | ------------------------ methods in this trait [INFO] [stdout] ... [INFO] [stdout] 439 | fn is_buffer_empty(&self) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 440 | fn buffer_size(&self) -> usize; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Enqueue`, `Close`, and `Error` are never constructed [INFO] [stdout] --> src/streams/send/readable.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 150 | enum ByteControllerMsg { [INFO] [stdout] | ----------------- variants in this enum [INFO] [stdout] 151 | Enqueue { chunk: Vec }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 152 | Close, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 153 | Error(StreamError), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `pending_read_intos` is never read [INFO] [stdout] --> src/streams/send/readable.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 286 | struct ReadableStreamInner { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 296 | pending_read_intos: VecDeque<(Vec, oneshot::Sender, usize)>>)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/send/readable.rs:333:8 [INFO] [stdout] | [INFO] [stdout] 303 | / impl ReadableStreamInner [INFO] [stdout] 304 | | where [INFO] [stdout] 305 | | T: Send + 'static, [INFO] [stdout] 306 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 333 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/send/readable.rs:370:19 [INFO] [stdout] | [INFO] [stdout] 365 | / impl ReadableStream [INFO] [stdout] 366 | | where [INFO] [stdout] 367 | | T: Send + 'static, [INFO] [stdout] 368 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] 369 | { [INFO] [stdout] 370 | pub(crate) fn controller(&self) -> &ReadableStreamDefaultController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `controller` is never used [INFO] [stdout] --> src/streams/send/readable.rs:379:19 [INFO] [stdout] | [INFO] [stdout] 375 | / impl ReadableStream, Source, ByteStream, Unlocked> [INFO] [stdout] 376 | | where [INFO] [stdout] 377 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] 378 | { [INFO] [stdout] 379 | pub(crate) fn controller(&self) -> &ReadableByteStreamController { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `desired_size` is never used [INFO] [stdout] --> src/streams/send/readable.rs:393:8 [INFO] [stdout] | [INFO] [stdout] 384 | / impl ReadableStream [INFO] [stdout] 385 | | where [INFO] [stdout] 386 | | T: Send + 'static, [INFO] [stdout] 387 | | Source: Send + 'static, [INFO] [stdout] | |___________________________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 393 | fn desired_size(&self) -> isize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `branch_id` is never read [INFO] [stdout] --> src/streams/send/readable.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 604 | pub struct TeeSource { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 605 | chunk_rx: UnboundedReceiver>, [INFO] [stdout] 606 | branch_id: TeeSourceId, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `chunk_size` and `abort_handle` are never read [INFO] [stdout] --> src/streams/send/writable.rs:865:9 [INFO] [stdout] | [INFO] [stdout] 862 | Write { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] ... [INFO] [stdout] 865 | chunk_size: usize, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 866 | abort_handle: Option, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused implementer of `futures::Future` that must be used [INFO] [stdout] --> src/streams/local/readable.rs:429:25 [INFO] [stdout] | [INFO] [stdout] 429 | writer.write(chunk); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused implementer of `futures::Future` that must be used [INFO] [stdout] --> src/streams/send/readable.rs:450:25 [INFO] [stdout] | [INFO] [stdout] 450 | writer.write(chunk); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling tokio v1.44.2 [INFO] [stderr] Compiling whatwg_streams v0.1.0-alpha.2 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2353:7 [INFO] [stdout] | [INFO] [stdout] 2353 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2368:7 [INFO] [stdout] | [INFO] [stdout] 2368 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2384:7 [INFO] [stdout] | [INFO] [stdout] 2384 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2396:7 [INFO] [stdout] | [INFO] [stdout] 2396 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2409:7 [INFO] [stdout] | [INFO] [stdout] 2409 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2423:7 [INFO] [stdout] | [INFO] [stdout] 2423 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2440:7 [INFO] [stdout] | [INFO] [stdout] 2440 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2451:7 [INFO] [stdout] | [INFO] [stdout] 2451 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2490:7 [INFO] [stdout] | [INFO] [stdout] 2490 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2505:7 [INFO] [stdout] | [INFO] [stdout] 2505 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2549:7 [INFO] [stdout] | [INFO] [stdout] 2549 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2590:7 [INFO] [stdout] | [INFO] [stdout] 2590 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2631:7 [INFO] [stdout] | [INFO] [stdout] 2631 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2668:7 [INFO] [stdout] | [INFO] [stdout] 2668 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2685:7 [INFO] [stdout] | [INFO] [stdout] 2685 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2703:7 [INFO] [stdout] | [INFO] [stdout] 2703 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2721:7 [INFO] [stdout] | [INFO] [stdout] 2721 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2777:7 [INFO] [stdout] | [INFO] [stdout] 2777 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2823:7 [INFO] [stdout] | [INFO] [stdout] 2823 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2935:7 [INFO] [stdout] | [INFO] [stdout] 2935 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:2957:7 [INFO] [stdout] | [INFO] [stdout] 2957 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3096:7 [INFO] [stdout] | [INFO] [stdout] 3096 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3223:7 [INFO] [stdout] | [INFO] [stdout] 3223 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3408:7 [INFO] [stdout] | [INFO] [stdout] 3408 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3435:7 [INFO] [stdout] | [INFO] [stdout] 3435 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3458:7 [INFO] [stdout] | [INFO] [stdout] 3458 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3483:7 [INFO] [stdout] | [INFO] [stdout] 3483 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3509:7 [INFO] [stdout] | [INFO] [stdout] 3509 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3523:7 [INFO] [stdout] | [INFO] [stdout] 3523 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3563:7 [INFO] [stdout] | [INFO] [stdout] 3563 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3589:7 [INFO] [stdout] | [INFO] [stdout] 3589 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3643:7 [INFO] [stdout] | [INFO] [stdout] 3643 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3676:7 [INFO] [stdout] | [INFO] [stdout] 3676 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3695:7 [INFO] [stdout] | [INFO] [stdout] 3695 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3711:7 [INFO] [stdout] | [INFO] [stdout] 3711 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3738:7 [INFO] [stdout] | [INFO] [stdout] 3738 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3765:7 [INFO] [stdout] | [INFO] [stdout] 3765 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3841:7 [INFO] [stdout] | [INFO] [stdout] 3841 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3852:7 [INFO] [stdout] | [INFO] [stdout] 3852 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3869:7 [INFO] [stdout] | [INFO] [stdout] 3869 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3879:7 [INFO] [stdout] | [INFO] [stdout] 3879 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3893:7 [INFO] [stdout] | [INFO] [stdout] 3893 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3905:7 [INFO] [stdout] | [INFO] [stdout] 3905 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/readable.rs:3918:7 [INFO] [stdout] | [INFO] [stdout] 3918 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:509:7 [INFO] [stdout] | [INFO] [stdout] 509 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:543:7 [INFO] [stdout] | [INFO] [stdout] 543 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:565:7 [INFO] [stdout] | [INFO] [stdout] 565 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:589:7 [INFO] [stdout] | [INFO] [stdout] 589 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:615:7 [INFO] [stdout] | [INFO] [stdout] 615 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:631:7 [INFO] [stdout] | [INFO] [stdout] 631 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:653:7 [INFO] [stdout] | [INFO] [stdout] 653 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:676:7 [INFO] [stdout] | [INFO] [stdout] 676 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:712:7 [INFO] [stdout] | [INFO] [stdout] 712 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:730:7 [INFO] [stdout] | [INFO] [stdout] 730 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:751:7 [INFO] [stdout] | [INFO] [stdout] 751 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:775:7 [INFO] [stdout] | [INFO] [stdout] 775 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/transform.rs:790:7 [INFO] [stdout] | [INFO] [stdout] 790 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:1947:7 [INFO] [stdout] | [INFO] [stdout] 1947 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:1968:7 [INFO] [stdout] | [INFO] [stdout] 1968 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2016:7 [INFO] [stdout] | [INFO] [stdout] 2016 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2089:7 [INFO] [stdout] | [INFO] [stdout] 2089 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2114:7 [INFO] [stdout] | [INFO] [stdout] 2114 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2235:7 [INFO] [stdout] | [INFO] [stdout] 2235 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2257:7 [INFO] [stdout] | [INFO] [stdout] 2257 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2322:7 [INFO] [stdout] | [INFO] [stdout] 2322 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2345:7 [INFO] [stdout] | [INFO] [stdout] 2345 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2363:7 [INFO] [stdout] | [INFO] [stdout] 2363 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2376:7 [INFO] [stdout] | [INFO] [stdout] 2376 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2604:7 [INFO] [stdout] | [INFO] [stdout] 2604 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2639:7 [INFO] [stdout] | [INFO] [stdout] 2639 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2662:7 [INFO] [stdout] | [INFO] [stdout] 2662 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2690:7 [INFO] [stdout] | [INFO] [stdout] 2690 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2710:7 [INFO] [stdout] | [INFO] [stdout] 2710 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2730:7 [INFO] [stdout] | [INFO] [stdout] 2730 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2759:7 [INFO] [stdout] | [INFO] [stdout] 2759 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2783:7 [INFO] [stdout] | [INFO] [stdout] 2783 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2812:7 [INFO] [stdout] | [INFO] [stdout] 2812 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2831:7 [INFO] [stdout] | [INFO] [stdout] 2831 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:2860:7 [INFO] [stdout] | [INFO] [stdout] 2860 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3036:7 [INFO] [stdout] | [INFO] [stdout] 3036 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3057:7 [INFO] [stdout] | [INFO] [stdout] 3057 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3075:7 [INFO] [stdout] | [INFO] [stdout] 3075 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3094:7 [INFO] [stdout] | [INFO] [stdout] 3094 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3114:7 [INFO] [stdout] | [INFO] [stdout] 3114 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3135:7 [INFO] [stdout] | [INFO] [stdout] 3135 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3157:7 [INFO] [stdout] | [INFO] [stdout] 3157 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3184:7 [INFO] [stdout] | [INFO] [stdout] 3184 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3212:7 [INFO] [stdout] | [INFO] [stdout] 3212 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3248:7 [INFO] [stdout] | [INFO] [stdout] 3248 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3300:7 [INFO] [stdout] | [INFO] [stdout] 3300 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3316:7 [INFO] [stdout] | [INFO] [stdout] 3316 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3338:7 [INFO] [stdout] | [INFO] [stdout] 3338 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] --> src/streams/local/writable.rs:3353:7 [INFO] [stdout] | [INFO] [stdout] 3353 | #[tokio_localset_test::localset_test] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_localset_test` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error as IoError` and `ErrorKind` [INFO] [stdout] --> src/streams/local/readable.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | io::{Error as IoError, ErrorKind, Result as IoResult}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:417:22 [INFO] [stdout] | [INFO] [stdout] 417 | rf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 417 - rf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1), [INFO] [stdout] 417 + rf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R1 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:418:22 [INFO] [stdout] | [INFO] [stdout] 418 | wf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 418 - wf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2), [INFO] [stdout] 418 + wf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R2 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/local/transform.rs:419:22 [INFO] [stdout] | [INFO] [stdout] 419 | tf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 419 - tf: &'static (dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3), [INFO] [stdout] 419 + tf: &'static dyn Fn(futures::future::LocalBoxFuture<'static, ()>) -> R3 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error as IoError` and `ErrorKind` [INFO] [stdout] --> src/streams/send/readable.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | io::{Error as IoError, ErrorKind, Result as IoResult}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::StreamExt` [INFO] [stdout] --> src/streams/send/readable.rs:2884:13 [INFO] [stdout] | [INFO] [stdout] 2884 | use futures::StreamExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::io::AsyncReadExt` [INFO] [stdout] --> src/streams/send/readable.rs:2897:13 [INFO] [stdout] | [INFO] [stdout] 2897 | use futures::io::AsyncReadExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `spawn_on_thread` [INFO] [stdout] --> src/streams/send/transform.rs:4:79 [INFO] [stdout] | [INFO] [stdout] 4 | writable::{WritableSink, WritableStream, WritableStreamDefaultController, spawn_on_thread}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:421:22 [INFO] [stdout] | [INFO] [stdout] 421 | rf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 421 - rf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1), [INFO] [stdout] 421 + rf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R1 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:422:22 [INFO] [stdout] | [INFO] [stdout] 422 | wf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 422 - wf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2), [INFO] [stdout] 422 + wf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R2 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/streams/send/transform.rs:423:22 [INFO] [stdout] | [INFO] [stdout] 423 | tf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 423 - tf: &'static (dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3), [INFO] [stdout] 423 + tf: &'static dyn Fn(futures::future::BoxFuture<'static, ()>) -> R3 , [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/local/byte_source_trait.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/local/byte_source_trait.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | fn cancel(&mut self, reason: Option) -> impl Future> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/local/readable.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | controller: &mut ReadableStreamDefaultController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/local/readable.rs:73:26 [INFO] [stdout] | [INFO] [stdout] 73 | fn cancel(&mut self, reason: Option) -> impl Future> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctrl_tx` [INFO] [stdout] --> src/streams/local/readable.rs:1736:5 [INFO] [stdout] | [INFO] [stdout] 1736 | ctrl_tx: UnboundedSender>, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ctrl_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/byte_source_trait.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/send/byte_source_trait.rs:17:26 [INFO] [stdout] | [INFO] [stdout] 17 | fn cancel(&mut self, reason: Option) -> impl Future> + Send { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/readable.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | controller: &mut ReadableStreamDefaultController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reason` [INFO] [stdout] --> src/streams/send/readable.rs:74:26 [INFO] [stdout] | [INFO] [stdout] 74 | fn cancel(&mut self, reason: Option) -> impl Future> + Send { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ctrl_tx` [INFO] [stdout] --> src/streams/send/readable.rs:1794:5 [INFO] [stdout] | [INFO] [stdout] 1794 | ctrl_tx: UnboundedSender>, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ctrl_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/streams/send/readable.rs:4123:17 [INFO] [stdout] | [INFO] [stdout] 4123 | controller: &mut ReadableByteStreamController, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: impl trait in impl method signature does not match trait method signature [INFO] [stdout] --> src/streams/send/readable.rs:4736:62 [INFO] [stdout] | [INFO] [stdout] 4736 | ) -> impl Future> + Send + 'static { [INFO] [stdout] | ^^^^^^^ this bound is stronger than that defined on the trait [INFO] [stdout] | [INFO] [stdout] ::: src/streams/send/transform.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | ) -> impl Future> + Send; [INFO] [stdout] | --------------------------------------------- return type from trait method defined here [INFO] [stdout] | [INFO] [stdout] = note: add `#[allow(refining_impl_trait)]` if it is intended for this to be part of the public API of this crate [INFO] [stdout] = note: we are soliciting feedback, see issue #121718 for more information [INFO] [stdout] = note: `#[warn(refining_impl_trait_internal)]` (part of `#[warn(refining_impl_trait)]`) on by default [INFO] [stdout] help: replace the return type so that it matches the trait [INFO] [stdout] | [INFO] [stdout] 4736 - ) -> impl Future> + Send + 'static { [INFO] [stdout] 4736 + ) -> impl futures::Future> + std::marker::Send { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: impl trait in impl method signature does not match trait method signature [INFO] [stdout] --> src/streams/send/readable.rs:4750:62 [INFO] [stdout] | [INFO] [stdout] 4750 | ) -> impl Future> + Send + 'static { [INFO] [stdout] | ^^^^^^^ this bound is stronger than that defined on the trait [INFO] [stdout] | [INFO] [stdout] ::: src/streams/send/transform.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | ) -> impl Future> + Send; [INFO] [stdout] | --------------------------------------------- return type from trait method defined here [INFO] [stdout] | [INFO] [stdout] = note: add `#[allow(refining_impl_trait)]` if it is intended for this to be part of the public API of this crate [INFO] [stdout] = note: we are soliciting feedback, see issue #121718 for more information [INFO] [stdout] help: replace the return type so that it matches the trait [INFO] [stdout] | [INFO] [stdout] 4750 - ) -> impl Future> + Send + 'static { [INFO] [stdout] 4750 + ) -> impl futures::Future> + std::marker::Send { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: impl trait in impl method signature does not match trait method signature [INFO] [stdout] --> src/streams/send/readable.rs:4885:66 [INFO] [stdout] | [INFO] [stdout] 4885 | ) -> impl Future> + Send + 'static { [INFO] [stdout] | ^^^^^^^ this bound is stronger than that defined on the trait [INFO] [stdout] | [INFO] [stdout] ::: src/streams/send/transform.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | ) -> impl Future> + Send; [INFO] [stdout] | --------------------------------------------- return type from trait method defined here [INFO] [stdout] | [INFO] [stdout] = note: add `#[allow(refining_impl_trait)]` if it is intended for this to be part of the public API of this crate [INFO] [stdout] = note: we are soliciting feedback, see issue #121718 for more information [INFO] [stdout] help: replace the return type so that it matches the trait [INFO] [stdout] | [INFO] [stdout] 4885 - ) -> impl Future> + Send + 'static { [INFO] [stdout] 4885 + ) -> impl futures::Future> + std::marker::Send { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/streams/send/readable.rs:2930:17 [INFO] [stdout] | [INFO] [stdout] 2930 | let mut stream = ReadableStream::builder_bytes(source).spawn(tokio::spawn); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/streams/send/readable.rs:2930:13 [INFO] [stdout] | [INFO] [stdout] 2930 | let mut stream = ReadableStream::builder_bytes(source).spawn(tokio::spawn); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stderr] error: could not compile `whatwg_streams` (lib test) due to 93 previous errors; 27 warnings emitted [INFO] running `Command { std: "docker" "inspect" "3263e9660f435a96ff677426f146f6bf2e9a6fca1e1c1f65f84f2eb1bc423e73", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3263e9660f435a96ff677426f146f6bf2e9a6fca1e1c1f65f84f2eb1bc423e73", kill_on_drop: false }` [INFO] [stdout] 3263e9660f435a96ff677426f146f6bf2e9a6fca1e1c1f65f84f2eb1bc423e73