redis-async 0.3.0

An asynchronous futures based Redis client for Rust using Tokio
Build #100146 2018-05-18 15:36:28

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.26.0-dev (0eb87c9bf 2018-03-16)# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading redis-async v0.3.0
Fresh slab v0.4.0
Fresh futures v0.1.21
Fresh cfg-if v0.1.3
Fresh libc v0.2.40
Fresh byteorder v1.2.3
Fresh lazycell v0.6.0
Fresh tokio-executor v0.1.2
Fresh log v0.4.1
Fresh net2 v0.2.32
Fresh iovec v0.1.2
Fresh bytes v0.4.7
Compiling mio v0.6.14
Compiling tokio-io v0.1.6
Running `rustc --crate-name mio .cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.6.14/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=52da5f0bb96bc147 -C extra-filename=-52da5f0bb96bc147 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-a21be0ccac0f0eb6.rlib --extern-version iovec=iovec,0.1.2 --extern net2=/home/cratesfyi/cratesfyi/debug/deps/libnet2-cd5c50a136dfb44b.rlib --extern-version net2=net2,0.2.32 --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-81a5dc5c0e5d6600.rlib --extern-version slab=slab,0.4.0 --extern lazycell=/home/cratesfyi/cratesfyi/debug/deps/liblazycell-790770675563c65c.rlib --extern-version lazycell=lazycell,0.6.0 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-9cee711a75827cff.rlib --extern-version libc=libc,0.2.40 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-9a2384ac12322a5f.rlib --extern-version log=log,0.4.1 --cap-lints allow`
Running `rustc --crate-name tokio_io .cargo/registry/src/github.com-1ecc6299db9ec823/tokio-io-0.1.6/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=22839e5dfb2eca44 -C extra-filename=-22839e5dfb2eca44 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-0a64e2c00cbaedb5.rlib --extern-version bytes=bytes,0.4.7 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-9a2384ac12322a5f.rlib --extern-version log=log,0.4.1 --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-598c411fba99bc6b.rlib --extern-version futures=futures,0.1.21 --cap-lints allow`
Compiling tokio-reactor v0.1.1
Running `rustc --crate-name tokio_reactor .cargo/registry/src/github.com-1ecc6299db9ec823/tokio-reactor-0.1.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=daf338f048e19e01 -C extra-filename=-daf338f048e19e01 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-52da5f0bb96bc147.rlib --extern-version mio=mio,0.6.14 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-9a2384ac12322a5f.rlib --extern-version log=log,0.4.1 --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-44a4492c732ff08f.rlib --extern-version tokio_executor=tokio-executor,0.1.2 --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-22839e5dfb2eca44.rlib --extern-version tokio_io=tokio-io,0.1.6 --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-598c411fba99bc6b.rlib --extern-version futures=futures,0.1.21 --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-81a5dc5c0e5d6600.rlib --extern-version slab=slab,0.4.0 --cap-lints allow`
Compiling tokio-tcp v0.1.0
Running `rustc --crate-name tokio_tcp .cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tcp-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=67f84e08b11b73f7 -C extra-filename=-67f84e08b11b73f7 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-52da5f0bb96bc147.rlib --extern-version mio=mio,0.6.14 --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-0a64e2c00cbaedb5.rlib --extern-version bytes=bytes,0.4.7 --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-a21be0ccac0f0eb6.rlib --extern-version iovec=iovec,0.1.2 --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-598c411fba99bc6b.rlib --extern-version futures=futures,0.1.21 --extern tokio_reactor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_reactor-daf338f048e19e01.rlib --extern-version tokio_reactor=tokio-reactor,0.1.1 --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-22839e5dfb2eca44.rlib --extern-version tokio_io=tokio-io,0.1.6 --cap-lints allow`
Documenting redis-async v0.3.0
Running `rustdoc --crate-name redis_async .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180316-1.26.0-dev-0eb87c9bf -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern tokio_tcp=/home/cratesfyi/cratesfyi/debug/deps/libtokio_tcp-67f84e08b11b73f7.rlib --extern-version tokio_tcp=tokio-tcp,0.1.0 --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-22839e5dfb2eca44.rlib --extern-version tokio_io=tokio-io,0.1.6 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-9a2384ac12322a5f.rlib --extern-version log=log,0.4.1 --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-0a64e2c00cbaedb5.rlib --extern-version bytes=bytes,0.4.7 --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-598c411fba99bc6b.rlib --extern-version futures=futures,0.1.21 --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-44a4492c732ff08f.rlib --extern-version tokio_executor=tokio-executor,0.1.2`
error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/client/connect.rs:39:38
|
39 | pub fn connect(addr: &SocketAddr) -> impl Future<Item = RespConnection, Error = io::Error> {
|                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/client/paired.rs:202:6
|
202 | ) -> impl Future<Item = PairedConnection, Error = error::Error> {
|      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/client/paired.rs:227:52
|
227 |     pub fn send<T>(&self, msg: resp::RespValue) -> impl Future<Item = T, Error = error::Error>
|                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/client/pubsub.rs:214:6
|
214 | ) -> impl Future<Item = PubsubConnection, Error = error::Error> {
|      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/client/pubsub.rs:231:45
|
231 |     pub fn subscribe(&self, topic: &str) -> impl Future<Item = PubsubStream, Error = error::Error> {
|                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not document `redis-async`.,
cause: process didn't exit successfully: `rustdoc --crate-name redis_async .cargo/registry/src/github.com-1ecc6299db9ec823/redis-async-0.3.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180316-1.26.0-dev-0eb87c9bf -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern tokio_tcp=/home/cratesfyi/cratesfyi/debug/deps/libtokio_tcp-67f84e08b11b73f7.rlib --extern-version tokio_tcp=tokio-tcp,0.1.0 --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-22839e5dfb2eca44.rlib --extern-version tokio_io=tokio-io,0.1.6 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-9a2384ac12322a5f.rlib --extern-version log=log,0.4.1 --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-0a64e2c00cbaedb5.rlib --extern-version bytes=bytes,0.4.7 --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-598c411fba99bc6b.rlib --extern-version futures=futures,0.1.21 --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-44a4492c732ff08f.rlib --extern-version tokio_executor=tokio-executor,0.1.2` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.