futures-preview 0.3.0-alpha.15

An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces.
Documentation
Build #156560 2019-04-27T00:29:18.742500+00:00
# rustc version
rustc 1.36.0-nightly (3c3d3c177 2019-04-17)# docs.rs version
cratesfyi 0.6.0 (54fff31 2019-04-12)# build log
Updating crates.io index
Downloading crates ...
Downloaded futures-preview v0.3.0-alpha.15
Checking futures-core-preview v0.3.0-alpha.15
Fresh pin-utils v0.1.0-alpha.4
Fresh slab v0.4.2
Fresh libc v0.2.53
Fresh iovec v0.1.2
Fresh memchr v2.2.0
Running `rustc --edition=2018 --crate-name futures_core /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=a753945efb377ed5 -C extra-filename=-a753945efb377ed5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh num_cpus v1.10.0
error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/lib.rs:18:39
|
18 | #[doc(hidden)] pub use self::future::{Future, FusedFuture, TryFuture};
|                                       ^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/lib.rs:24:24
|
24 | #[doc(hidden)] pub use self::task::Poll;
|                        ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:5:18
|
5 | use core::task::{Context, Poll};
|                  ^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:5:27
|
5 | use core::task::{Context, Poll};
|                           ^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:7:9
|
7 | pub use core::future::Future;
|         ^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:15:55
|
15 | pub type BoxFuture<'a, T> = Pin<alloc::boxed::Box<dyn Future<Output = T> + Send + 'a>>;
|                                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:67:23
|
67 |     where F: ?Sized + Future<Output = Result<T, E>>
|                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:62:18
|
62 |         cx: &mut Context<'_>,
|                  ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:63:10
|
63 |     ) -> Poll<Result<Self::Ok, Self::Error>>;
|          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:73:48
|
73 |     fn try_poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<F::Output> {
|                                                ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:73:64
|
73 |     fn try_poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<F::Output> {
|                                                                ^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:4:5
|
4 |     future::Future,
|     ^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:7:12
|
7 |     task::{Context, Poll},
|            ^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:7:21
|
7 |     task::{Context, Poll},
|                     ^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:17:23
|
17 |     future: *mut (dyn Future<Output = T> + 'static),
|                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:18:34
|
18 |     drop_fn: unsafe fn(*mut (dyn Future<Output = T> + 'static)),
|                                  ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:25:56
|
25 | unsafe fn remove_future_lifetime<'a, T>(ptr: *mut (dyn Future<Output = T> + 'a))
|                                                        ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:26:18
|
26 |     -> *mut (dyn Future<Output = T> + 'static)
|                  ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:31:65
|
31 | unsafe fn remove_drop_lifetime<'a, T>(ptr: unsafe fn (*mut (dyn Future<Output = T> + 'a)))
|                                                                 ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:32:28
|
32 |     -> unsafe fn(*mut (dyn Future<Output = T> + 'static))
|                            ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:73:5
|
73 |     type Output = T;
|     ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:76:5
|
76 | /     fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<T> {
77 | |         unsafe {
78 | |             Pin::new_unchecked(&mut *self.future).poll(cx)
79 | |         }
80 | |     }
| |_____^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:72:9
|
72 | impl<T> Future for LocalFutureObj<'_, T> {
|         ^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:122:5
|
122 |     type Output = T;
|     ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:125:5
|
125 | /     fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<T> {
126 | |         let pinned_field: Pin<&mut LocalFutureObj<'_, T>> = unsafe {
127 | |             Pin::map_unchecked_mut(self, |x| &mut x.0)
128 | |         };
129 | |         LocalFutureObj::poll(pinned_field, cx)
130 | |     }
| |_____^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:121:9
|
121 | impl<T> Future for FutureObj<'_, T> {
|         ^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:179:8
|
179 |     F: Future<Output = T> + Unpin + 'a
|        ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:188:60
|
188 | unsafe impl<'a, T> UnsafeFutureObj<'a, T> for &'a mut (dyn Future<Output = T> + Unpin + 'a)
|                                                            ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:199:8
|
199 |     F: Future<Output = T> + 'a
|        ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:208:64
|
208 | unsafe impl<'a, T> UnsafeFutureObj<'a, T> for Pin<&'a mut (dyn Future<Output = T> + 'a)>
|                                                                ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:154:36
|
154 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a);
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:174:35
|
174 |     unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a));
|                                   ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:76:48
|
76 |     fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<T> {
|                                                ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:76:64
|
76 |     fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<T> {
|                                                                ^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:125:44
|
125 |     fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<T> {
|                                            ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:125:60
|
125 |     fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<T> {
|                                                            ^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:181:36
|
181 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:182:26
|
182 |         self as *mut dyn Future<Output = T>
|                          ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:185:36
|
185 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:190:36
|
190 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:191:26
|
191 |         self as *mut dyn Future<Output = T>
|                          ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:194:36
|
194 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:201:36
|
201 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:202:55
|
202 |         unsafe { self.get_unchecked_mut() as *mut dyn Future<Output = T> }
|                                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:205:36
|
205 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:210:36
|
210 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:211:55
|
211 |         unsafe { self.get_unchecked_mut() as *mut dyn Future<Output = T> }
|                                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:214:36
|
214 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                    ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:223:18
|
223 |         where F: Future<Output = T> + 'a
|                  ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:234:63
|
234 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Box<dyn Future<Output = T> + 'a> {
|                                                               ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:244:63
|
244 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Box<dyn Future<Output = T> + Send + 'a> {
|                                                               ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:256:12
|
256 |         F: Future<Output = T> + 'a
|            ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:269:67
|
269 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Pin<Box<dyn Future<Output = T> + 'a>> {
|                                                                   ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:281:67
|
281 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Pin<Box<dyn Future<Output = T> + Send + 'a>> {
|                                                                   ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:293:17
|
293 |     impl<'a, F: Future<Output = ()> + Send + 'a> From<Box<F>> for FutureObj<'a, ()> {
|                 ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:299:27
|
299 |     impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()> {
|                           ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:305:17
|
305 |     impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'a, ()> {
|                 ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:311:31
|
311 |     impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()> {
|                               ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:317:17
|
317 |     impl<'a, F: Future<Output = ()> + 'a> From<Box<F>> for LocalFutureObj<'a, ()> {
|                 ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:323:27
|
323 |     impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()> {
|                           ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:329:17
|
329 |     impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()> {
|                 ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:335:31
|
335 |     impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()> {
|                               ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:225:40
|
225 |         fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                        ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:229:39
|
229 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:235:40
|
235 |         fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                        ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:239:39
|
239 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:245:40
|
245 |         fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                        ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:249:39
|
249 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:258:44
|
258 |         fn into_raw(mut self) -> *mut (dyn Future<Output = T> + 'a) {
|                                            ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:264:39
|
264 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:270:44
|
270 |         fn into_raw(mut self) -> *mut (dyn Future<Output = T> + 'a) {
|                                            ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:276:39
|
276 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:282:44
|
282 |         fn into_raw(mut self) -> *mut (dyn Future<Output = T> + 'a) {
|                                            ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:288:39
|
288 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                       ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:300:32
|
300 |         fn from(boxed: Box<dyn Future<Output = ()> + Send + 'a>) -> Self {
|                                ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:312:36
|
312 |         fn from(boxed: Pin<Box<dyn Future<Output = ()> + Send + 'a>>) -> Self {
|                                    ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:324:32
|
324 |         fn from(boxed: Box<dyn Future<Output = ()> + 'a>) -> Self {
|                                ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:336:36
|
336 |         fn from(boxed: Pin<Box<dyn Future<Output = ()> + 'a>>) -> Self {
|                                    ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:5:18
|
5 | use core::task::{Context, Poll};
|                  ^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:5:27
|
5 | use core::task::{Context, Poll};
|                           ^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:56:18
|
56 |         cx: &mut Context<'_>,
|                  ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:57:10
|
57 |     ) -> Poll<Option<Self::Item>>;
|          ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:129:53
|
129 |     fn try_poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>)
|                                                     ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:130:12
|
130 |         -> Poll<Option<Result<Self::Ok, Self::Error>>>;
|            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:65:18
|
65 |         cx: &mut Context<'_>,
|                  ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:66:10
|
66 |     ) -> Poll<Option<Self::Item>> {
|          ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:80:18
|
80 |         cx: &mut Context<'_>,
|                  ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:81:10
|
81 |     ) -> Poll<Option<Self::Item>> {
|          ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:139:53
|
139 |     fn try_poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>)
|                                                     ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:140:12
|
140 |         -> Poll<Option<Result<Self::Ok, Self::Error>>>
|            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:156:22
|
156 |             cx: &mut Context<'_>,
|                      ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:157:14
|
157 |         ) -> Poll<Option<Self::Item>> {
|              ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:168:22
|
168 |             cx: &mut Context<'_>,
|                      ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:169:14
|
169 |         ) -> Poll<Option<S::Item>> {
|              ^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:179:23
|
179 |             _cx: &mut Context<'_>,
|                       ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:180:14
|
180 |         ) -> Poll<Option<Self::Item>> {
|              ^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/stream/mod.rs:181:13
|
181 |             Poll::Ready(self.pop_front())
|             ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/mod.rs:8:22
|
8 | pub use core::task::{Context, Poll, Waker, RawWaker, RawWakerVTable};
|                      ^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/mod.rs:8:31
|
8 | pub use core::task::{Context, Poll, Waker, RawWaker, RawWakerVTable};
|                               ^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/mod.rs:8:37
|
8 | pub use core::task::{Context, Poll, Waker, RawWaker, RawWakerVTable};
|                                     ^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/mod.rs:8:44
|
8 | pub use core::task::{Context, Poll, Waker, RawWaker, RawWakerVTable};
|                                            ^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/mod.rs:8:54
|
8 | pub use core::task::{Context, Poll, Waker, RawWaker, RawWakerVTable};
|                                                      ^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/__internal/atomic_waker.rs:5:5
|
5 | use crate::task::Waker;
|     ^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/__internal/atomic_waker.rs:29:30
|
29 |     waker: UnsafeCell<Option<Waker>>,
|                              ^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/__internal/atomic_waker.rs:141:29
|
141 |         impl AssertSync for Waker {}
|                             ^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/__internal/atomic_waker.rs:199:36
|
199 |     pub fn register(&self, waker: &Waker) {
|                                    ^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/task/__internal/atomic_waker.rs:277:34
|
277 |     pub fn take(&self) -> Option<Waker> {
|                                  ^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:15:62
|
15 | pub type BoxFuture<'a, T> = Pin<alloc::boxed::Box<dyn Future<Output = T> + Send + 'a>>;
|                                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:67:30
|
67 |     where F: ?Sized + Future<Output = Result<T, E>>
|                              ^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/mod.rs:73:69
|
73 |     fn try_poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<F::Output> {
|                                                                     ^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:17:30
|
17 |     future: *mut (dyn Future<Output = T> + 'static),
|                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:18:41
|
18 |     drop_fn: unsafe fn(*mut (dyn Future<Output = T> + 'static)),
|                                         ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:26:25
|
26 |     -> *mut (dyn Future<Output = T> + 'static)
|                         ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:25:63
|
25 | unsafe fn remove_future_lifetime<'a, T>(ptr: *mut (dyn Future<Output = T> + 'a))
|                                                               ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:32:35
|
32 |     -> unsafe fn(*mut (dyn Future<Output = T> + 'static))
|                                   ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:31:72
|
31 | unsafe fn remove_drop_lifetime<'a, T>(ptr: unsafe fn (*mut (dyn Future<Output = T> + 'a)))
|                                                                        ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:179:15
|
179 |     F: Future<Output = T> + Unpin + 'a
|               ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:188:67
|
188 | unsafe impl<'a, T> UnsafeFutureObj<'a, T> for &'a mut (dyn Future<Output = T> + Unpin + 'a)
|                                                                   ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:199:15
|
199 |     F: Future<Output = T> + 'a
|               ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:208:71
|
208 | unsafe impl<'a, T> UnsafeFutureObj<'a, T> for Pin<&'a mut (dyn Future<Output = T> + 'a)>
|                                                                       ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:154:43
|
154 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a);
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:174:42
|
174 |     unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a));
|                                          ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:181:43
|
181 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:185:43
|
185 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:190:43
|
190 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:194:43
|
194 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:201:43
|
201 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:205:43
|
205 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:210:43
|
210 |     fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:214:43
|
214 |     unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {}
|                                           ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:223:25
|
223 |         where F: Future<Output = T> + 'a
|                         ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:234:70
|
234 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Box<dyn Future<Output = T> + 'a> {
|                                                                      ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:244:70
|
244 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Box<dyn Future<Output = T> + Send + 'a> {
|                                                                      ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:256:19
|
256 |         F: Future<Output = T> + 'a
|                   ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:269:74
|
269 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Pin<Box<dyn Future<Output = T> + 'a>> {
|                                                                          ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:281:74
|
281 |     unsafe impl<'a, T: 'a> UnsafeFutureObj<'a, T> for Pin<Box<dyn Future<Output = T> + Send + 'a>> {
|                                                                          ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:293:24
|
293 |     impl<'a, F: Future<Output = ()> + Send + 'a> From<Box<F>> for FutureObj<'a, ()> {
|                        ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:299:34
|
299 |     impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()> {
|                                  ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:305:24
|
305 |     impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'a, ()> {
|                        ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:311:38
|
311 |     impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()> {
|                                      ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:317:24
|
317 |     impl<'a, F: Future<Output = ()> + 'a> From<Box<F>> for LocalFutureObj<'a, ()> {
|                        ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:323:34
|
323 |     impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()> {
|                                  ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:329:24
|
329 |     impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()> {
|                        ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:335:38
|
335 |     impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()> {
|                                      ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:225:47
|
225 |         fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                               ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:229:46
|
229 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:235:47
|
235 |         fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                               ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:239:46
|
239 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:245:47
|
245 |         fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) {
|                                               ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:249:46
|
249 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:258:51
|
258 |         fn into_raw(mut self) -> *mut (dyn Future<Output = T> + 'a) {
|                                                   ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:264:46
|
264 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:270:51
|
270 |         fn into_raw(mut self) -> *mut (dyn Future<Output = T> + 'a) {
|                                                   ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:276:46
|
276 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:282:51
|
282 |         fn into_raw(mut self) -> *mut (dyn Future<Output = T> + 'a) {
|                                                   ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:288:46
|
288 |         unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) {
|                                              ^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:300:39
|
300 |         fn from(boxed: Box<dyn Future<Output = ()> + Send + 'a>) -> Self {
|                                       ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:312:43
|
312 |         fn from(boxed: Pin<Box<dyn Future<Output = ()> + Send + 'a>>) -> Self {
|                                           ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:324:39
|
324 |         fn from(boxed: Box<dyn Future<Output = ()> + 'a>) -> Self {
|                                       ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'futures_api': futures in libcore are unstable
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/future/future_obj.rs:336:43
|
336 |         fn from(boxed: Pin<Box<dyn Future<Output = ()> + 'a>>) -> Self {
|                                           ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/50547
= help: add #![feature(futures_api)] to the crate attributes to enable

error: aborting due to 160 previous errors

For more information about this error, try `rustc --explain E0658`.
thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustc --edition=2018 --crate-name futures_core /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.15/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg \'feature=\"alloc\"\' --cfg \'feature=\"std\"\' -C metadata=a753945efb377ed5 -C extra-filename=-a753945efb377ed5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }

Could not compile `futures-core-preview`.', src/bin/cratesfyi.rs:143:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.