Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version rustc 1.33.0-nightly (adbfec229 2018-12-17)# docs.rs version cratesfyi 0.6.0 (2f681cd 2018-12-20)# build log Updating crates.io index Fresh unicode-xid v0.1.0 Fresh either v1.5.0 Fresh rand_core v0.3.0 Fresh slab v0.4.1 Fresh pin-utils v0.1.0-alpha.4 Fresh lazy_static v1.2.0 Checking futures-core-preview v0.3.0-alpha.11 Fresh rand_core v0.2.2 Fresh proc-macro2 v0.4.24 Fresh libc v0.2.45 Fresh quote v0.6.10 Fresh iovec v0.1.2 Running `rustc --edition=2018 --crate-name futures_core /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="either"' --cfg 'feature="std"' -C metadata=7a2dfa7982c43226 -C extra-filename=-7a2dfa7982c43226 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern either=/home/cratesfyi/cratesfyi/debug/deps/libeither-a7ba3472fd80fb34.rmeta --cap-lints allow` Fresh rand v0.5.5 Fresh num_cpus v1.9.0 Fresh syn v0.15.23 Fresh proc-macro-hack v0.5.3 Fresh futures-select-macro-preview v0.3.0-alpha.11 error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:4:5 | 4 | use core::pin::Pin; | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:4:27 | 4 | marker::{PhantomData, Unpin}, | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:5:5 | 5 | pin::Pin, | ^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:22:13 | 22 | impl<'a, T> Unpin for LocalFutureObj<'a, T> {} | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:92:13 | 92 | impl<'a, T> Unpin for FutureObj<'a, T> {} | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:157:29 | 157 | F: Future<Output = T> + Unpin + 'a | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:171:50 | 171 | unsafe impl<'a, T, F> UnsafeFutureObj<'a, T> for Pin<&'a mut F> | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:211:54 | 211 | unsafe impl<'a, T, F> UnsafeFutureObj<'a, T> for Pin<Box<F>> | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:234:55 | 234 | impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'a, ()> { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:246:48 | 246 | impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()> { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:24:38 | 24 | impl<F: FusedFuture> FusedFuture for Pin<&mut F> { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:45:51 | 45 | impl<F: FusedFuture + ?Sized> FusedFuture for Pin<Box<F>> { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:4:5 | 4 | use core::marker::Unpin; | ^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:6:5 | 6 | use core::pin::Pin; | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:4:33 | 4 | use core::marker::{PhantomData, Unpin}; | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:6:5 | 6 | use core::pin::Pin; | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:21:13 | 21 | impl<'a, T> Unpin for LocalStreamObj<'a, T> {} | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:89:13 | 89 | impl<'a, T> Unpin for StreamObj<'a, T> {} | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:157:27 | 157 | F: Stream<Item = T> + Unpin + 'a, | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:173:50 | 173 | unsafe impl<'a, T, F> UnsafeStreamObj<'a, T> for Pin<&'a mut F> | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:214:54 | 214 | unsafe impl<'a, T, F> UnsafeStreamObj<'a, T> for Pin<Box<F>> | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:235:53 | 235 | impl<'a, F: Stream<Item = ()> + Send + 'a> From<Pin<Box<F>>> for StreamObj<'a, ()> { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:247:46 | 247 | impl<'a, F: Stream<Item = ()> + 'a> From<Pin<Box<F>>> for LocalStreamObj<'a, ()> { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:61:31 | 61 | impl<'a, S: ?Sized + Stream + Unpin> Stream for &'a mut S { | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:74:24 | 74 | P: ops::DerefMut + Unpin, | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:72:20 | 72 | impl<P> Stream for Pin<P> | ^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:153:31 | 153 | impl<S: ?Sized + Stream + Unpin> Stream for Box<S> { | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:175:13 | 175 | impl<T: Unpin> Stream for ::std::collections::VecDeque<T> { | ^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:73:15 | 73 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:56:15 | 56 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:131:28 | 131 | fn try_poll_next(self: Pin<&mut Self>, lw: &LocalWaker) | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:64:19 | 64 | fn poll(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<T> { | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:114:19 | 114 | fn poll(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<T> { | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:116:13 | 116 | Pin::map_unchecked_mut(self, |x| &mut x.0) | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:115:27 | 115 | let pinned_field: Pin<&mut LocalFutureObj<'a, T>> = unsafe { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:164:30 | 164 | let p: Pin<&mut F> = Pin::new_unchecked(&mut *(ptr as *mut F)); | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:164:16 | 164 | let p: Pin<&mut F> = Pin::new_unchecked(&mut *(ptr as *mut F)); | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:176:40 | 176 | let mut_ref: &mut F = unsafe { Pin::get_unchecked_mut(Pin::as_mut(&mut self)) }; | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:176:63 | 176 | let mut_ref: &mut F = unsafe { Pin::get_unchecked_mut(Pin::as_mut(&mut self)) }; | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:181:35 | 181 | let future: Pin<&mut F> = Pin::new_unchecked(&mut *(ptr as *mut F)); | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:181:21 | 181 | let future: Pin<&mut F> = Pin::new_unchecked(&mut *(ptr as *mut F)); | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:202:36 | 202 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:202:22 | 202 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:216:44 | 216 | let mut_ref: &mut F = unsafe { Pin::get_unchecked_mut(Pin::as_mut(&mut self)) }; | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:216:67 | 216 | let mut_ref: &mut F = unsafe { Pin::get_unchecked_mut(Pin::as_mut(&mut self)) }; | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:224:36 | 224 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:224:22 | 224 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:230:18 | 230 | drop(Pin::from(Box::from_raw(ptr as *mut F))); | ^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:235:24 | 235 | fn from(boxed: Pin<Box<F>>) -> Self { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:247:24 | 247 | fn from(boxed: Pin<Box<F>>) -> Self { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:85:23 | 85 | fn try_poll(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<F::Output> { | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:63:15 | 63 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:111:15 | 111 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:114:37 | 114 | let pinned_field = unsafe { Pin::map_unchecked_mut(self, |x| &mut x.0) }; | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:167:9 | 167 | Pin::new_unchecked(&mut *(ptr as *mut F)).poll_next(lw) | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:178:18 | 178 | unsafe { Pin::get_unchecked_mut(self) as *mut F as *mut () } | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:185:9 | 185 | Pin::new_unchecked(&mut *(ptr as *mut F)).poll_next(lw) | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:205:36 | 205 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:205:22 | 205 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:218:44 | 218 | let mut_ref: &mut F = unsafe { Pin::get_unchecked_mut(Pin::as_mut(&mut self)) }; | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:218:67 | 218 | let mut_ref: &mut F = unsafe { Pin::get_unchecked_mut(Pin::as_mut(&mut self)) }; | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:226:36 | 226 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:226:22 | 226 | let pin: Pin<&mut F> = Pin::new_unchecked(&mut *ptr); | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:236:24 | 236 | fn from(boxed: Pin<Box<F>>) -> Self { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:248:24 | 248 | fn from(boxed: Pin<Box<F>>) -> Self { | ^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:65:19 | 65 | mut self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:68:22 | 68 | S::poll_next(Pin::new(&mut **self), lw) | ^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:80:15 | 80 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:83:9 | 83 | Pin::get_mut(self).as_mut().poll_next(lw) | ^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:94:24 | 94 | fn poll_next(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<Option<A::Item>> { | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:96:19 | 96 | match Pin::get_unchecked_mut(self) { | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:97:36 | 97 | Either::Left(a) => Pin::new_unchecked(a).poll_next(lw), | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:98:37 | 98 | Either::Right(b) => Pin::new_unchecked(b).poll_next(lw), | ^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:141:28 | 141 | fn try_poll_next(self: Pin<&mut Self>, lw: &LocalWaker) | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:157:23 | 157 | mut self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:160:13 | 160 | Pin::new(&mut **self).poll_next(lw) | ^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:168:19 | 168 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:171:22 | 171 | unsafe { Pin::map_unchecked_mut(self, |x| &mut x.0) }.poll_next(lw) | ^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: use of unstable library feature 'pin' (see issue #49150) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:179:23 | 179 | mut self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(pin)] to the crate attributes to enable error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:73:15 | 73 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:56:15 | 56 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:131:28 | 131 | fn try_poll_next(self: Pin<&mut Self>, lw: &LocalWaker) | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:64:19 | 64 | fn poll(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<T> { | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/future_obj.rs:114:19 | 114 | fn poll(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<T> { | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/future/mod.rs:85:23 | 85 | fn try_poll(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<F::Output> { | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:63:15 | 63 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/stream_obj.rs:111:15 | 111 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:65:19 | 65 | mut self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:80:15 | 80 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:94:24 | 94 | fn poll_next(self: Pin<&mut Self>, lw: &LocalWaker) -> Poll<Option<A::Item>> { | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:141:28 | 141 | fn try_poll_next(self: Pin<&mut Self>, lw: &LocalWaker) | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:157:23 | 157 | mut self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:168:19 | 168 | self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error[E0658]: arbitrary `self` types are unstable (see issue #44874) --> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-preview-0.3.0-alpha.11/src/stream/mod.rs:179:23 | 179 | mut self: Pin<&mut Self>, | ^^^^^^^^^^^^^^ | = help: add #![feature(arbitrary_self_types)] to the crate attributes to enable = help: consider changing to `self`, `&self`, `&mut self`, or `self: Box<Self>` error: aborting due to 94 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.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg \'feature=\"either\"\' --cfg \'feature=\"std\"\' -C metadata=7a2dfa7982c43226 -C extra-filename=-7a2dfa7982c43226 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern either=/home/cratesfyi/cratesfyi/debug/deps/libeither-a7ba3472fd80fb34.rmeta --cap-lints allow` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None } Could not compile `futures-core-preview`.', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.