, _>>, [closure@tests/stream_into_async_read.rs:76:48: 76:93]>>`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `poll_fill_buf` found for struct `Pin<&mut Pin<&mut _>>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:31:42
[INFO] [stdout] |
[INFO] [stdout] 31 | match Pin::new(&mut $reader).poll_fill_buf(&mut cx) {
[INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Pin<&mut Pin<&mut _>>`
[INFO] [stdout] ...
[INFO] [stdout] 81 | assert_fill_buf!(reader, &[1, 2, 3, 4, 5][..]);
[INFO] [stdout] | ----------------------------------------------- in this macro invocation
[INFO] [stdout] |
[INFO] [stdout] = note: `Pin::new(&mut $reader)` is a function, perhaps you wish to call it
[INFO] [stdout] = note: this error originates in the macro `assert_fill_buf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `as_mut` found for struct `Pin<&mut _>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:82:12
[INFO] [stdout] |
[INFO] [stdout] 82 | reader.as_mut().consume(3);
[INFO] [stdout] | ^^^^^^ method not found in `Pin<&mut _>`
[INFO] [stdout] |
[INFO] [stdout] = note: the method was found for
[INFO] [stdout] - `Pin`
[INFO] [stdout] = note: `reader` is a function, perhaps you wish to call it
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `poll_fill_buf` found for struct `Pin<&mut Pin<&mut _>>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:31:42
[INFO] [stdout] |
[INFO] [stdout] 31 | match Pin::new(&mut $reader).poll_fill_buf(&mut cx) {
[INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Pin<&mut Pin<&mut _>>`
[INFO] [stdout] ...
[INFO] [stdout] 84 | assert_fill_buf!(reader, &[4, 5][..]);
[INFO] [stdout] | -------------------------------------- in this macro invocation
[INFO] [stdout] |
[INFO] [stdout] = note: `Pin::new(&mut $reader)` is a function, perhaps you wish to call it
[INFO] [stdout] = note: this error originates in the macro `assert_fill_buf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `as_mut` found for struct `Pin<&mut _>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:85:12
[INFO] [stdout] |
[INFO] [stdout] 85 | reader.as_mut().consume(2);
[INFO] [stdout] | ^^^^^^ method not found in `Pin<&mut _>`
[INFO] [stdout] |
[INFO] [stdout] = note: the method was found for
[INFO] [stdout] - `Pin
`
[INFO] [stdout] = note: `reader` is a function, perhaps you wish to call it
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `poll_fill_buf` found for struct `Pin<&mut Pin<&mut _>>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:31:42
[INFO] [stdout] |
[INFO] [stdout] 31 | match Pin::new(&mut $reader).poll_fill_buf(&mut cx) {
[INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Pin<&mut Pin<&mut _>>`
[INFO] [stdout] ...
[INFO] [stdout] 87 | assert_fill_buf!(reader, &[1, 2, 3, 4, 5][..]);
[INFO] [stdout] | ----------------------------------------------- in this macro invocation
[INFO] [stdout] |
[INFO] [stdout] = note: `Pin::new(&mut $reader)` is a function, perhaps you wish to call it
[INFO] [stdout] = note: this error originates in the macro `assert_fill_buf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `as_mut` found for struct `Pin<&mut _>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:88:12
[INFO] [stdout] |
[INFO] [stdout] 88 | reader.as_mut().consume(2);
[INFO] [stdout] | ^^^^^^ method not found in `Pin<&mut _>`
[INFO] [stdout] |
[INFO] [stdout] = note: the method was found for
[INFO] [stdout] - `Pin
`
[INFO] [stdout] = note: `reader` is a function, perhaps you wish to call it
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `poll_fill_buf` found for struct `Pin<&mut Pin<&mut _>>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:31:42
[INFO] [stdout] |
[INFO] [stdout] 31 | match Pin::new(&mut $reader).poll_fill_buf(&mut cx) {
[INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Pin<&mut Pin<&mut _>>`
[INFO] [stdout] ...
[INFO] [stdout] 90 | assert_fill_buf!(reader, &[3, 4, 5][..]);
[INFO] [stdout] | ----------------------------------------- in this macro invocation
[INFO] [stdout] |
[INFO] [stdout] = note: `Pin::new(&mut $reader)` is a function, perhaps you wish to call it
[INFO] [stdout] = note: this error originates in the macro `assert_fill_buf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `as_mut` found for struct `Pin<&mut _>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:91:12
[INFO] [stdout] |
[INFO] [stdout] 91 | reader.as_mut().consume(3);
[INFO] [stdout] | ^^^^^^ method not found in `Pin<&mut _>`
[INFO] [stdout] |
[INFO] [stdout] = note: the method was found for
[INFO] [stdout] - `Pin
`
[INFO] [stdout] = note: `reader` is a function, perhaps you wish to call it
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `poll_fill_buf` found for struct `Pin<&mut Pin<&mut _>>` in the current scope
[INFO] [stdout] --> tests/stream_into_async_read.rs:31:42
[INFO] [stdout] |
[INFO] [stdout] 31 | match Pin::new(&mut $reader).poll_fill_buf(&mut cx) {
[INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Pin<&mut Pin<&mut _>>`
[INFO] [stdout] ...
[INFO] [stdout] 93 | assert_fill_buf!(reader, &[][..]);
[INFO] [stdout] | ---------------------------------- in this macro invocation
[INFO] [stdout] |
[INFO] [stdout] = note: `Pin::new(&mut $reader)` is a function, perhaps you wish to call it
[INFO] [stdout] = note: this error originates in the macro `assert_fill_buf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `AsyncRead`
[INFO] [stdout] --> tests/stream_into_async_read.rs:2:19
[INFO] [stdout] |
[INFO] [stdout] 2 | use futures::io::{AsyncRead, AsyncBufRead};
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `AsyncBufRead`
[INFO] [stdout] --> tests/stream_into_async_read.rs:2:30
[INFO] [stdout] |
[INFO] [stdout] 2 | use futures::io::{AsyncRead, AsyncBufRead};
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `TryStreamExt`
[INFO] [stdout] --> tests/stream_into_async_read.rs:3:29
[INFO] [stdout] |
[INFO] [stdout] 3 | use futures::stream::{self, TryStreamExt};
[INFO] [stdout] | ^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0599]: no method named `pending_once` found for struct `futures::future::Ready` in the current scope
[INFO] [stdout] --> tests/futures_unordered.rs:171:33
[INFO] [stdout] |
[INFO] [stdout] 171 | let fut = future::ready(()).pending_once().assert_unmoved();
[INFO] [stdout] | ^^^^^^^^^^^^ method not found in `futures::future::Ready<()>`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 31 previous errors; 3 warnings emitted
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433, E0599.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout]
[INFO] [stdout] error: aborting due to 11 previous errors
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599.
[INFO] [stdout]
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout]
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "b65f72125e7fc01ab2b55c9f665b083d27a14add995e2e4d550f34ecec7c4dee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b65f72125e7fc01ab2b55c9f665b083d27a14add995e2e4d550f34ecec7c4dee", kill_on_drop: false }`
[INFO] [stdout] b65f72125e7fc01ab2b55c9f665b083d27a14add995e2e4d550f34ecec7c4dee