solicit 0.4.2

A library implementation of HTTP/2
Build #10162 2016-08-07T03:09:29.214647+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading solicit v0.4.2
Compiling log v0.3.6
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/log-0.3.6/src/lib.rs --crate-name log --crate-type lib -g --cfg feature=\"default\" --cfg feature=\"use_std\" -C metadata=bf16bb9a4912b11d -C extra-filename=-bf16bb9a4912b11d --out-dir /home/cratesfyi/solicit-0.4.2/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/solicit-0.4.2/debug/deps -L dependency=/home/cratesfyi/solicit-0.4.2/debug/deps --cap-lints allow`
Compiling hpack v0.3.0
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/hpack-0.3.0/src/lib.rs --crate-name hpack --crate-type lib -g -C metadata=aa830e06dc22330d -C extra-filename=-aa830e06dc22330d --out-dir /home/cratesfyi/solicit-0.4.2/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/solicit-0.4.2/debug/deps -L dependency=/home/cratesfyi/solicit-0.4.2/debug/deps --extern log=/home/cratesfyi/solicit-0.4.2/debug/deps/liblog-bf16bb9a4912b11d.rlib --cap-lints allow`
Documenting solicit v0.4.2
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/lib.rs --crate-name solicit -o /home/cratesfyi/solicit-0.4.2/doc -L dependency=/home/cratesfyi/solicit-0.4.2/debug -L dependency=/home/cratesfyi/solicit-0.4.2/debug/deps --extern hpack=/home/cratesfyi/solicit-0.4.2/debug/deps/libhpack-aa830e06dc22330d.rlib --extern log=/home/cratesfyi/solicit-0.4.2/debug/deps/liblog-bf16bb9a4912b11d.rlib`
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:167:25: 167:35 error: multiple applicable items in scope [E0034]
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:167             try!(stream.read_exact(&mut buf));
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:167:13: 167:47 note: in this expansion of try! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/transport.rs:41:5: 56:6 note: candidate #1 is defined in the trait `http::transport::TransportStream` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/transport.rs:41     fn read_exact(&mut self, buf: &mut [u8]) -> io::Result<()> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:167:25: 167:35 note: candidate #2 is defined in the trait `std::io::Read` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:167             try!(stream.read_exact(&mut buf));
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:167:13: 167:47 note: in this expansion of try! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:180:25: 180:35 error: multiple applicable items in scope [E0034]
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:180             try!(stream.read_exact(&mut buf));
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:180:13: 180:47 note: in this expansion of try! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/transport.rs:41:5: 56:6 note: candidate #1 is defined in the trait `http::transport::TransportStream` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/transport.rs:41     fn read_exact(&mut self, buf: &mut [u8]) -> io::Result<()> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:180:25: 180:35 note: candidate #2 is defined in the trait `std::io::Read` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:180             try!(stream.read_exact(&mut buf));
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:180:13: 180:47 note: in this expansion of try! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:333:45: 333:51 error: type mismatch resolving `<&std::vec::Vec<(std::vec::Vec<u8>, std::vec::Vec<u8>)> as std::iter::IntoIterator>::Item == (&[u8], &[u8])` [E0271]
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:333         let headers_fragment = self.encoder.encode(&headers);
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:333:45: 333:51 note: expected type `&(std::vec::Vec<u8>, std::vec::Vec<u8>)` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:333:45: 333:51 note:    found type `(&[u8], &[u8])` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:333:45: 333:51 note: expected &-ptr, found tuple 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/connection.rs:333         let headers_fragment = self.encoder.encode(&headers);
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/server/mod.rs:84:16: 84:26 error: multiple applicable items in scope [E0034]
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/server/mod.rs:84         stream.read_exact(&mut preface).unwrap();
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/transport.rs:41:5: 56:6 note: candidate #1 is defined in the trait `http::transport::TransportStream` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/http/transport.rs:41     fn read_exact(&mut self, buf: &mut [u8]) -> io::Result<()> {
^
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/server/mod.rs:84:16: 84:26 note: candidate #2 is defined in the trait `std::io::Read` 
.cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/server/mod.rs:84         stream.read_exact(&mut preface).unwrap();
^~~~~~~~~~
error: Compilation failed, aborting rustdoc 
thread 'main' panicked at 'ChainedError {
error: failed to compile `solicit v0.4.2`, intermediate artifacts can be found at `/home/cratesfyi/solicit-0.4.2`,
cause: ChainedError {
error: Could not document `solicit`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/solicit-0.4.2/src/lib.rs --crate-name solicit -o /home/cratesfyi/solicit-0.4.2/doc -L dependency=/home/cratesfyi/solicit-0.4.2/debug -L dependency=/home/cratesfyi/solicit-0.4.2/debug/deps --extern hpack=/home/cratesfyi/solicit-0.4.2/debug/deps/libhpack-aa830e06dc22330d.rlib --extern log=/home/cratesfyi/solicit-0.4.2/debug/deps/liblog-bf16bb9a4912b11d.rlib` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.