[INFO] crate mime_multipart 0.5.2 is already in cache
[INFO] checking mime_multipart-0.5.2 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate mime_multipart 0.5.2 into /workspace/builds/worker-13/source
[INFO] validating manifest of crates.io crate mime_multipart 0.5.2 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate mime_multipart 0.5.2
[INFO] finished tweaking crates.io crate mime_multipart 0.5.2
[INFO] tweaked toml for crates.io crate mime_multipart 0.5.2 written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stdout] b0703c53770e5252a999c212c3ea84f59e8bd60766531e88c9c7d269b25a0fc6
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `"docker" "start" "-a" "b0703c53770e5252a999c212c3ea84f59e8bd60766531e88c9c7d269b25a0fc6"`
[INFO] [stderr]     Checking textnonce v0.6.5
[INFO] [stderr]     Checking buf-read-ext v0.3.0
[INFO] [stderr]     Checking mime_multipart v0.5.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/error.rs:88:9
[INFO] [stderr]    |
[INFO] [stderr] 88 |         try!( f.write_str(&*self.description()) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/error.rs:90:13
[INFO] [stderr]    |
[INFO] [stderr] 90 |             try!( write!(f, ": {:?}", self.source().unwrap()) ); // recurse
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/lib.rs:89:24
[INFO] [stderr]    |
[INFO] [stderr] 89 |         let mut path = try!(TempDir::new("mime_multipart")).into_path();
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:157:22
[INFO] [stderr]     |
[INFO] [stderr] 157 |     let (_, found) = try!(reader.stream_until_token(b"\r\n\r\n", &mut buf));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:165:19
[INFO] [stderr]     |
[INFO] [stderr] 165 |     let headers = try!(match httparse::parse_headers(&buf, &mut header_memory) {
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:173:5
[INFO] [stderr]     |
[INFO] [stderr] 173 |     try!(inner(&mut reader, &headers, &mut nodes, always_use_files));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 |     try!(inner(&mut reader, headers, &mut nodes, always_use_files));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:208:20
[INFO] [stderr]     |
[INFO] [stderr] 208 |     let boundary = try!(get_multipart_boundary(headers));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:211:22
[INFO] [stderr]     |
[INFO] [stderr] 211 |     let (_, found) = try!(reader.stream_until_token(&boundary, &mut buf));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:217:22
[INFO] [stderr]     |
[INFO] [stderr] 217 |         let peeker = try!(reader.fill_buf());
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:239:26
[INFO] [stderr]     |
[INFO] [stderr] 239 |             let peeker = try!(reader.fill_buf());
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:246:26
[INFO] [stderr]     |
[INFO] [stderr] 246 |         let (_, found) = try!(reader.stream_until_token(&lt, &mut buf));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:251:26
[INFO] [stderr]     |
[INFO] [stderr] 251 |         let (_, found) = try!(reader.stream_until_token(&ltlt, &mut buf));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:260:13
[INFO] [stderr]     |
[INFO] [stderr] 260 |             try!(match httparse::parse_headers(&buf, &mut header_memory) {
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:282:13
[INFO] [stderr]     |
[INFO] [stderr] 282 |             try!(inner(reader, &part_headers, &mut inner_nodes, always_use_files));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:304:32
[INFO] [stderr]     |
[INFO] [stderr] 304 |             let mut filepart = try!(FilePart::create(part_headers));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:305:28
[INFO] [stderr]     |
[INFO] [stderr] 305 |             let mut file = try!(File::create(filepart.path.clone()));
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:308:33
[INFO] [stderr]     |
[INFO] [stderr] 308 |             let (read, found) = try!(reader.stream_until_token(&lt_boundary, &mut file));
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:319:30
[INFO] [stderr]     |
[INFO] [stderr] 319 |             let (_, found) = try!(reader.stream_until_token(&lt_boundary, &mut buf));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:376:30
[INFO] [stderr]     |
[INFO] [stderr] 376 |         Charset::Us_Ascii => try!(all::ASCII.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:377:32
[INFO] [stderr]     |
[INFO] [stderr] 377 |         Charset::Iso_8859_1 => try!(all::ISO_8859_1.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:378:32
[INFO] [stderr]     |
[INFO] [stderr] 378 |         Charset::Iso_8859_2 => try!(all::ISO_8859_2.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:379:32
[INFO] [stderr]     |
[INFO] [stderr] 379 |         Charset::Iso_8859_3 => try!(all::ISO_8859_3.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:380:32
[INFO] [stderr]     |
[INFO] [stderr] 380 |         Charset::Iso_8859_4 => try!(all::ISO_8859_4.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:381:32
[INFO] [stderr]     |
[INFO] [stderr] 381 |         Charset::Iso_8859_5 => try!(all::ISO_8859_5.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:382:32
[INFO] [stderr]     |
[INFO] [stderr] 382 |         Charset::Iso_8859_6 => try!(all::ISO_8859_6.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:383:32
[INFO] [stderr]     |
[INFO] [stderr] 383 |         Charset::Iso_8859_7 => try!(all::ISO_8859_7.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:384:32
[INFO] [stderr]     |
[INFO] [stderr] 384 |         Charset::Iso_8859_8 => try!(all::ISO_8859_8.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:386:33
[INFO] [stderr]     |
[INFO] [stderr] 386 |         Charset::Iso_8859_10 => try!(all::ISO_8859_10.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:388:28
[INFO] [stderr]     |
[INFO] [stderr] 388 |         Charset::Euc_Jp => try!(all::EUC_JP.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:391:33
[INFO] [stderr]     |
[INFO] [stderr] 391 |         Charset::Iso_2022_Jp => try!(all::ISO_2022_JP.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:398:26
[INFO] [stderr]     |
[INFO] [stderr] 398 |         Charset::Big5 => try!(all::BIG5_2003.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:399:28
[INFO] [stderr]     |
[INFO] [stderr] 399 |         Charset::Koi8_R => try!(all::KOI8_R.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:401:24
[INFO] [stderr]     |
[INFO] [stderr] 401 |             "UTF-8" => try!(all::UTF_8.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:420:9
[INFO] [stderr]     |
[INFO] [stderr] 420 |         try!(self.write_all(buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:439:18
[INFO] [stderr]     |
[INFO] [stderr] 439 |         count += try!(stream.write_all_count(b"--"));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:440:18
[INFO] [stderr]     |
[INFO] [stderr] 440 |         count += try!(stream.write_all_count(&boundary));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:441:18
[INFO] [stderr]     |
[INFO] [stderr] 441 |         count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:447:30
[INFO] [stderr]     |
[INFO] [stderr] 447 |                     count += try!(stream.write_all_count(header.name().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:448:30
[INFO] [stderr]     |
[INFO] [stderr] 448 |                     count += try!(stream.write_all_count(b": "));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:449:30
[INFO] [stderr]     |
[INFO] [stderr] 449 |                     count += try!(stream.write_all_count(header.value_string().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:450:30
[INFO] [stderr]     |
[INFO] [stderr] 450 |                     count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:454:26
[INFO] [stderr]     |
[INFO] [stderr] 454 |                 count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:457:26
[INFO] [stderr]     |
[INFO] [stderr] 457 |                 count += try!(stream.write_all_count(&part.body));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:462:30
[INFO] [stderr]     |
[INFO] [stderr] 462 |                     count += try!(stream.write_all_count(header.name().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:463:30
[INFO] [stderr]     |
[INFO] [stderr] 463 |                     count += try!(stream.write_all_count(b": "));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:464:30
[INFO] [stderr]     |
[INFO] [stderr] 464 |                     count += try!(stream.write_all_count(header.value_string().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:465:30
[INFO] [stderr]     |
[INFO] [stderr] 465 |                     count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:469:26
[INFO] [stderr]     |
[INFO] [stderr] 469 |                 count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:472:32
[INFO] [stderr]     |
[INFO] [stderr] 472 |                 let mut file = try!(File::open(&filepart.path));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:473:26
[INFO] [stderr]     |
[INFO] [stderr] 473 |                 count += try!(::std::io::copy(&mut file, stream)) as usize;
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:477:32
[INFO] [stderr]     |
[INFO] [stderr] 477 |                 let boundary = try!(get_multipart_boundary(headers));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:481:30
[INFO] [stderr]     |
[INFO] [stderr] 481 |                     count += try!(stream.write_all_count(header.name().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:482:30
[INFO] [stderr]     |
[INFO] [stderr] 482 |                     count += try!(stream.write_all_count(b": "));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:483:30
[INFO] [stderr]     |
[INFO] [stderr] 483 |                     count += try!(stream.write_all_count(header.value_string().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:484:30
[INFO] [stderr]     |
[INFO] [stderr] 484 |                     count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:488:26
[INFO] [stderr]     |
[INFO] [stderr] 488 |                 count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:491:26
[INFO] [stderr]     |
[INFO] [stderr] 491 |                 count += try!(write_multipart(stream, &boundary, &subnodes));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:496:18
[INFO] [stderr]     |
[INFO] [stderr] 496 |         count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:500:14
[INFO] [stderr]     |
[INFO] [stderr] 500 |     count += try!(stream.write_all_count(b"--"));
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:501:14
[INFO] [stderr]     |
[INFO] [stderr] 501 |     count += try!(stream.write_all_count(&boundary));
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:502:14
[INFO] [stderr]     |
[INFO] [stderr] 502 |     count += try!(stream.write_all_count(b"--"));
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:511:5
[INFO] [stderr]     |
[INFO] [stderr] 511 |     try!(write!(stream, "{:x}\r\n", chunk.len()));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:512:5
[INFO] [stderr]     |
[INFO] [stderr] 512 |     try!(stream.write_all(chunk));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:513:5
[INFO] [stderr]     |
[INFO] [stderr] 513 |     try!(stream.write_all(b"\r\n"));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:528:9
[INFO] [stderr]     |
[INFO] [stderr] 528 |         try!(write_chunk(stream, b"--"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:529:9
[INFO] [stderr]     |
[INFO] [stderr] 529 |         try!(write_chunk(stream, &boundary));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:530:9
[INFO] [stderr]     |
[INFO] [stderr] 530 |         try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:536:21
[INFO] [stderr]     |
[INFO] [stderr] 536 |                     try!(write_chunk(stream, header.name().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:537:21
[INFO] [stderr]     |
[INFO] [stderr] 537 |                     try!(write_chunk(stream, b": "));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:538:21
[INFO] [stderr]     |
[INFO] [stderr] 538 |                     try!(write_chunk(stream, header.value_string().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:539:21
[INFO] [stderr]     |
[INFO] [stderr] 539 |                     try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:543:17
[INFO] [stderr]     |
[INFO] [stderr] 543 |                 try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:546:17
[INFO] [stderr]     |
[INFO] [stderr] 546 |                 try!(write_chunk(stream, &part.body));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:551:21
[INFO] [stderr]     |
[INFO] [stderr] 551 |                     try!(write_chunk(stream, header.name().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:552:21
[INFO] [stderr]     |
[INFO] [stderr] 552 |                     try!(write_chunk(stream, b": "));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:553:21
[INFO] [stderr]     |
[INFO] [stderr] 553 |                     try!(write_chunk(stream, header.value_string().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:554:21
[INFO] [stderr]     |
[INFO] [stderr] 554 |                     try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:558:17
[INFO] [stderr]     |
[INFO] [stderr] 558 |                 try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:561:32
[INFO] [stderr]     |
[INFO] [stderr] 561 |                 let metadata = try!(::std::fs::metadata(&filepart.path));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:562:17
[INFO] [stderr]     |
[INFO] [stderr] 562 |                 try!(write!(stream, "{:x}\r\n", metadata.len()));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:565:32
[INFO] [stderr]     |
[INFO] [stderr] 565 |                 let mut file = try!(File::open(&filepart.path));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:566:17
[INFO] [stderr]     |
[INFO] [stderr] 566 |                 try!(::std::io::copy(&mut file, stream)) as usize;
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:567:17
[INFO] [stderr]     |
[INFO] [stderr] 567 |                 try!(stream.write(b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:571:32
[INFO] [stderr]     |
[INFO] [stderr] 571 |                 let boundary = try!(get_multipart_boundary(headers));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:575:21
[INFO] [stderr]     |
[INFO] [stderr] 575 |                     try!(write_chunk(stream, header.name().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:576:21
[INFO] [stderr]     |
[INFO] [stderr] 576 |                     try!(write_chunk(stream, b": "));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:577:21
[INFO] [stderr]     |
[INFO] [stderr] 577 |                     try!(write_chunk(stream, header.value_string().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:578:21
[INFO] [stderr]     |
[INFO] [stderr] 578 |                     try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:582:17
[INFO] [stderr]     |
[INFO] [stderr] 582 |                 try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:585:17
[INFO] [stderr]     |
[INFO] [stderr] 585 |                 try!(write_multipart_chunked(stream, &boundary, &subnodes));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:590:9
[INFO] [stderr]     |
[INFO] [stderr] 590 |         try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:594:5
[INFO] [stderr]     |
[INFO] [stderr] 594 |     try!(write_chunk(stream, b"--"));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:595:5
[INFO] [stderr]     |
[INFO] [stderr] 595 |     try!(write_chunk(stream, &boundary));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:596:5
[INFO] [stderr]     |
[INFO] [stderr] 596 |     try!(write_chunk(stream, b"--"));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:599:5
[INFO] [stderr]     |
[INFO] [stderr] 599 |     try!(write_chunk(stream, b""));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]   --> src/lib.rs:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | #[macro_use]
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/error.rs:88:9
[INFO] [stderr]    |
[INFO] [stderr] 88 |         try!( f.write_str(&*self.description()) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/error.rs:90:13
[INFO] [stderr]    |
[INFO] [stderr] 90 |             try!( write!(f, ": {:?}", self.source().unwrap()) ); // recurse
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/lib.rs:89:24
[INFO] [stderr]    |
[INFO] [stderr] 89 |         let mut path = try!(TempDir::new("mime_multipart")).into_path();
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:157:22
[INFO] [stderr]     |
[INFO] [stderr] 157 |     let (_, found) = try!(reader.stream_until_token(b"\r\n\r\n", &mut buf));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:165:19
[INFO] [stderr]     |
[INFO] [stderr] 165 |     let headers = try!(match httparse::parse_headers(&buf, &mut header_memory) {
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:173:5
[INFO] [stderr]     |
[INFO] [stderr] 173 |     try!(inner(&mut reader, &headers, &mut nodes, always_use_files));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 |     try!(inner(&mut reader, headers, &mut nodes, always_use_files));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:208:20
[INFO] [stderr]     |
[INFO] [stderr] 208 |     let boundary = try!(get_multipart_boundary(headers));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:211:22
[INFO] [stderr]     |
[INFO] [stderr] 211 |     let (_, found) = try!(reader.stream_until_token(&boundary, &mut buf));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:217:22
[INFO] [stderr]     |
[INFO] [stderr] 217 |         let peeker = try!(reader.fill_buf());
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:239:26
[INFO] [stderr]     |
[INFO] [stderr] 239 |             let peeker = try!(reader.fill_buf());
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:246:26
[INFO] [stderr]     |
[INFO] [stderr] 246 |         let (_, found) = try!(reader.stream_until_token(&lt, &mut buf));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:251:26
[INFO] [stderr]     |
[INFO] [stderr] 251 |         let (_, found) = try!(reader.stream_until_token(&ltlt, &mut buf));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:260:13
[INFO] [stderr]     |
[INFO] [stderr] 260 |             try!(match httparse::parse_headers(&buf, &mut header_memory) {
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:282:13
[INFO] [stderr]     |
[INFO] [stderr] 282 |             try!(inner(reader, &part_headers, &mut inner_nodes, always_use_files));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:304:32
[INFO] [stderr]     |
[INFO] [stderr] 304 |             let mut filepart = try!(FilePart::create(part_headers));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:305:28
[INFO] [stderr]     |
[INFO] [stderr] 305 |             let mut file = try!(File::create(filepart.path.clone()));
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:308:33
[INFO] [stderr]     |
[INFO] [stderr] 308 |             let (read, found) = try!(reader.stream_until_token(&lt_boundary, &mut file));
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:319:30
[INFO] [stderr]     |
[INFO] [stderr] 319 |             let (_, found) = try!(reader.stream_until_token(&lt_boundary, &mut buf));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:376:30
[INFO] [stderr]     |
[INFO] [stderr] 376 |         Charset::Us_Ascii => try!(all::ASCII.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:377:32
[INFO] [stderr]     |
[INFO] [stderr] 377 |         Charset::Iso_8859_1 => try!(all::ISO_8859_1.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:378:32
[INFO] [stderr]     |
[INFO] [stderr] 378 |         Charset::Iso_8859_2 => try!(all::ISO_8859_2.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:379:32
[INFO] [stderr]     |
[INFO] [stderr] 379 |         Charset::Iso_8859_3 => try!(all::ISO_8859_3.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:380:32
[INFO] [stderr]     |
[INFO] [stderr] 380 |         Charset::Iso_8859_4 => try!(all::ISO_8859_4.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:381:32
[INFO] [stderr]     |
[INFO] [stderr] 381 |         Charset::Iso_8859_5 => try!(all::ISO_8859_5.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:382:32
[INFO] [stderr]     |
[INFO] [stderr] 382 |         Charset::Iso_8859_6 => try!(all::ISO_8859_6.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:383:32
[INFO] [stderr]     |
[INFO] [stderr] 383 |         Charset::Iso_8859_7 => try!(all::ISO_8859_7.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:384:32
[INFO] [stderr]     |
[INFO] [stderr] 384 |         Charset::Iso_8859_8 => try!(all::ISO_8859_8.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:386:33
[INFO] [stderr]     |
[INFO] [stderr] 386 |         Charset::Iso_8859_10 => try!(all::ISO_8859_10.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:388:28
[INFO] [stderr]     |
[INFO] [stderr] 388 |         Charset::Euc_Jp => try!(all::EUC_JP.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:391:33
[INFO] [stderr]     |
[INFO] [stderr] 391 |         Charset::Iso_2022_Jp => try!(all::ISO_2022_JP.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:398:26
[INFO] [stderr]     |
[INFO] [stderr] 398 |         Charset::Big5 => try!(all::BIG5_2003.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:399:28
[INFO] [stderr]     |
[INFO] [stderr] 399 |         Charset::Koi8_R => try!(all::KOI8_R.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:401:24
[INFO] [stderr]     |
[INFO] [stderr] 401 |             "UTF-8" => try!(all::UTF_8.decode(bytes, DecoderTrap::Strict)),
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:420:9
[INFO] [stderr]     |
[INFO] [stderr] 420 |         try!(self.write_all(buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:439:18
[INFO] [stderr]     |
[INFO] [stderr] 439 |         count += try!(stream.write_all_count(b"--"));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:440:18
[INFO] [stderr]     |
[INFO] [stderr] 440 |         count += try!(stream.write_all_count(&boundary));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:441:18
[INFO] [stderr]     |
[INFO] [stderr] 441 |         count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:447:30
[INFO] [stderr]     |
[INFO] [stderr] 447 |                     count += try!(stream.write_all_count(header.name().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:448:30
[INFO] [stderr]     |
[INFO] [stderr] 448 |                     count += try!(stream.write_all_count(b": "));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:449:30
[INFO] [stderr]     |
[INFO] [stderr] 449 |                     count += try!(stream.write_all_count(header.value_string().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:450:30
[INFO] [stderr]     |
[INFO] [stderr] 450 |                     count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:454:26
[INFO] [stderr]     |
[INFO] [stderr] 454 |                 count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:457:26
[INFO] [stderr]     |
[INFO] [stderr] 457 |                 count += try!(stream.write_all_count(&part.body));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:462:30
[INFO] [stderr]     |
[INFO] [stderr] 462 |                     count += try!(stream.write_all_count(header.name().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:463:30
[INFO] [stderr]     |
[INFO] [stderr] 463 |                     count += try!(stream.write_all_count(b": "));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:464:30
[INFO] [stderr]     |
[INFO] [stderr] 464 |                     count += try!(stream.write_all_count(header.value_string().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:465:30
[INFO] [stderr]     |
[INFO] [stderr] 465 |                     count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:469:26
[INFO] [stderr]     |
[INFO] [stderr] 469 |                 count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:472:32
[INFO] [stderr]     |
[INFO] [stderr] 472 |                 let mut file = try!(File::open(&filepart.path));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:473:26
[INFO] [stderr]     |
[INFO] [stderr] 473 |                 count += try!(::std::io::copy(&mut file, stream)) as usize;
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:477:32
[INFO] [stderr]     |
[INFO] [stderr] 477 |                 let boundary = try!(get_multipart_boundary(headers));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:481:30
[INFO] [stderr]     |
[INFO] [stderr] 481 |                     count += try!(stream.write_all_count(header.name().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:482:30
[INFO] [stderr]     |
[INFO] [stderr] 482 |                     count += try!(stream.write_all_count(b": "));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:483:30
[INFO] [stderr]     |
[INFO] [stderr] 483 |                     count += try!(stream.write_all_count(header.value_string().as_bytes()));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:484:30
[INFO] [stderr]     |
[INFO] [stderr] 484 |                     count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:488:26
[INFO] [stderr]     |
[INFO] [stderr] 488 |                 count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:491:26
[INFO] [stderr]     |
[INFO] [stderr] 491 |                 count += try!(write_multipart(stream, &boundary, &subnodes));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:496:18
[INFO] [stderr]     |
[INFO] [stderr] 496 |         count += try!(stream.write_all_count(b"\r\n"));
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:500:14
[INFO] [stderr]     |
[INFO] [stderr] 500 |     count += try!(stream.write_all_count(b"--"));
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:501:14
[INFO] [stderr]     |
[INFO] [stderr] 501 |     count += try!(stream.write_all_count(&boundary));
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:502:14
[INFO] [stderr]     |
[INFO] [stderr] 502 |     count += try!(stream.write_all_count(b"--"));
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:511:5
[INFO] [stderr]     |
[INFO] [stderr] 511 |     try!(write!(stream, "{:x}\r\n", chunk.len()));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:512:5
[INFO] [stderr]     |
[INFO] [stderr] 512 |     try!(stream.write_all(chunk));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:513:5
[INFO] [stderr]     |
[INFO] [stderr] 513 |     try!(stream.write_all(b"\r\n"));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:528:9
[INFO] [stderr]     |
[INFO] [stderr] 528 |         try!(write_chunk(stream, b"--"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:529:9
[INFO] [stderr]     |
[INFO] [stderr] 529 |         try!(write_chunk(stream, &boundary));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:530:9
[INFO] [stderr]     |
[INFO] [stderr] 530 |         try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:536:21
[INFO] [stderr]     |
[INFO] [stderr] 536 |                     try!(write_chunk(stream, header.name().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:537:21
[INFO] [stderr]     |
[INFO] [stderr] 537 |                     try!(write_chunk(stream, b": "));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:538:21
[INFO] [stderr]     |
[INFO] [stderr] 538 |                     try!(write_chunk(stream, header.value_string().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:539:21
[INFO] [stderr]     |
[INFO] [stderr] 539 |                     try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:543:17
[INFO] [stderr]     |
[INFO] [stderr] 543 |                 try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:546:17
[INFO] [stderr]     |
[INFO] [stderr] 546 |                 try!(write_chunk(stream, &part.body));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:551:21
[INFO] [stderr]     |
[INFO] [stderr] 551 |                     try!(write_chunk(stream, header.name().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:552:21
[INFO] [stderr]     |
[INFO] [stderr] 552 |                     try!(write_chunk(stream, b": "));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:553:21
[INFO] [stderr]     |
[INFO] [stderr] 553 |                     try!(write_chunk(stream, header.value_string().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:554:21
[INFO] [stderr]     |
[INFO] [stderr] 554 |                     try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:558:17
[INFO] [stderr]     |
[INFO] [stderr] 558 |                 try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:561:32
[INFO] [stderr]     |
[INFO] [stderr] 561 |                 let metadata = try!(::std::fs::metadata(&filepart.path));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:562:17
[INFO] [stderr]     |
[INFO] [stderr] 562 |                 try!(write!(stream, "{:x}\r\n", metadata.len()));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:565:32
[INFO] [stderr]     |
[INFO] [stderr] 565 |                 let mut file = try!(File::open(&filepart.path));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:566:17
[INFO] [stderr]     |
[INFO] [stderr] 566 |                 try!(::std::io::copy(&mut file, stream)) as usize;
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:567:17
[INFO] [stderr]     |
[INFO] [stderr] 567 |                 try!(stream.write(b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:571:32
[INFO] [stderr]     |
[INFO] [stderr] 571 |                 let boundary = try!(get_multipart_boundary(headers));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:575:21
[INFO] [stderr]     |
[INFO] [stderr] 575 |                     try!(write_chunk(stream, header.name().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:576:21
[INFO] [stderr]     |
[INFO] [stderr] 576 |                     try!(write_chunk(stream, b": "));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:577:21
[INFO] [stderr]     |
[INFO] [stderr] 577 |                     try!(write_chunk(stream, header.value_string().as_bytes()));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:578:21
[INFO] [stderr]     |
[INFO] [stderr] 578 |                     try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:582:17
[INFO] [stderr]     |
[INFO] [stderr] 582 |                 try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:585:17
[INFO] [stderr]     |
[INFO] [stderr] 585 |                 try!(write_multipart_chunked(stream, &boundary, &subnodes));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:590:9
[INFO] [stderr]     |
[INFO] [stderr] 590 |         try!(write_chunk(stream, b"\r\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:594:5
[INFO] [stderr]     |
[INFO] [stderr] 594 |     try!(write_chunk(stream, b"--"));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:595:5
[INFO] [stderr]     |
[INFO] [stderr] 595 |     try!(write_chunk(stream, &boundary));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:596:5
[INFO] [stderr]     |
[INFO] [stderr] 596 |     try!(write_chunk(stream, b"--"));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:599:5
[INFO] [stderr]     |
[INFO] [stderr] 599 |     try!(write_chunk(stream, b""));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/tests.rs:49:20
[INFO] [stderr]    |
[INFO] [stderr] 49 |     let mock: &mut NetworkStream = &mut mock;
[INFO] [stderr]    |                    ^^^^^^^^^^^^^ help: use `dyn`: `dyn NetworkStream`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/tests.rs:125:20
[INFO] [stderr]     |
[INFO] [stderr] 125 |     let mock: &mut NetworkStream = &mut mock;
[INFO] [stderr]     |                    ^^^^^^^^^^^^^ help: use `dyn`: `dyn NetworkStream`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/tests.rs:208:20
[INFO] [stderr]     |
[INFO] [stderr] 208 |     let mock: &mut NetworkStream = &mut mock;
[INFO] [stderr]     |                    ^^^^^^^^^^^^^ help: use `dyn`: `dyn NetworkStream`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:72:42
[INFO] [stderr]    |
[INFO] [stderr] 72 |                 format!("{}: {:?}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:74:40
[INFO] [stderr]    |
[INFO] [stderr] 74 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:76:40
[INFO] [stderr]    |
[INFO] [stderr] 76 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:78:40
[INFO] [stderr]    |
[INFO] [stderr] 78 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:80:40
[INFO] [stderr]    |
[INFO] [stderr] 80 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:81:37
[INFO] [stderr]    |
[INFO] [stderr] 81 |             _ => format!("{}", self.description()).fmt(f),
[INFO] [stderr]    |                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:88:34
[INFO] [stderr]    |
[INFO] [stderr] 88 |         try!( f.write_str(&*self.description()) );
[INFO] [stderr]    |                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:72:42
[INFO] [stderr]    |
[INFO] [stderr] 72 |                 format!("{}: {:?}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:74:40
[INFO] [stderr]    |
[INFO] [stderr] 74 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:76:40
[INFO] [stderr]    |
[INFO] [stderr] 76 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:78:40
[INFO] [stderr]    |
[INFO] [stderr] 78 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:80:40
[INFO] [stderr]    |
[INFO] [stderr] 80 |                 format!("{}: {}", self.description(), e).fmt(f),
[INFO] [stderr]    |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:81:37
[INFO] [stderr]    |
[INFO] [stderr] 81 |             _ => format!("{}", self.description()).fmt(f),
[INFO] [stderr]    |                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:88:34
[INFO] [stderr]    |
[INFO] [stderr] 88 |         try!( f.write_str(&*self.description()) );
[INFO] [stderr]    |                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.09s
[INFO] running `"docker" "inspect" "b0703c53770e5252a999c212c3ea84f59e8bd60766531e88c9c7d269b25a0fc6"`
[INFO] running `"docker" "rm" "-f" "b0703c53770e5252a999c212c3ea84f59e8bd60766531e88c9c7d269b25a0fc6"`
[INFO] [stdout] b0703c53770e5252a999c212c3ea84f59e8bd60766531e88c9c7d269b25a0fc6
