[INFO] crate rss-rs 0.3.2 is already in cache
[INFO] checking rss-rs-0.3.2 against master#bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc for pr-70917
[INFO] extracting crate rss-rs 0.3.2 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate rss-rs 0.3.2 on toolchain bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate rss-rs 0.3.2
[INFO] finished tweaking crates.io crate rss-rs 0.3.2
[INFO] tweaked toml for crates.io crate rss-rs 0.3.2 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "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-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 59ae8457544046add2232d062fde7a2456121beabeb2f2b61f14fa6136fce1ae
[INFO] running `"docker" "start" "-a" "59ae8457544046add2232d062fde7a2456121beabeb2f2b61f14fa6136fce1ae"`
[INFO] [stderr]     Checking quick-xml v0.4.2
[INFO] [stderr]     Checking rss-rs v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/channel.rs:91:55
[INFO] [stderr]    |
[INFO] [stderr] 91 | ...                   let (category, reader_) = try!(Category::from_xml(reader, element));
[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/channel.rs:96:52
[INFO] [stderr]    |
[INFO] [stderr] 96 | ...                   let (cloud, reader_) = try!(Cloud::from_xml(reader, element));
[INFO] [stderr]    |                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/channel.rs:101:52
[INFO] [stderr]     |
[INFO] [stderr] 101 | ...                   let (image, reader_) = try!(Image::from_xml(reader, element));
[INFO] [stderr]     |                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/channel.rs:106:57
[INFO] [stderr]     |
[INFO] [stderr] 106 | ...                   let (text_input, reader_) = try!(TextInput::from_xml(reader, element));
[INFO] [stderr]     |                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/channel.rs:111:51
[INFO] [stderr]     |
[INFO] [stderr] 111 | ...                   let (item, reader_) = try!(Item::from_xml(reader, element));
[INFO] [stderr]     |                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:116:52
[INFO] [stderr]     |
[INFO] [stderr] 116 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:121:52
[INFO] [stderr]     |
[INFO] [stderr] 121 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:126:52
[INFO] [stderr]     |
[INFO] [stderr] 126 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:130:59
[INFO] [stderr]     |
[INFO] [stderr] 130 |                         b"language" => channel.language = element_text!(reader),
[INFO] [stderr]     |                                                           --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:131:61
[INFO] [stderr]     |
[INFO] [stderr] 131 |                         b"copyright" => channel.copyright = element_text!(reader),
[INFO] [stderr]     |                                                             --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:133:55
[INFO] [stderr]     |
[INFO] [stderr] 133 | ...                   channel.managing_editor = element_text!(reader);
[INFO] [stderr]     |                                                 --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:135:61
[INFO] [stderr]     |
[INFO] [stderr] 135 |                         b"webMaster" => channel.webmaster = element_text!(reader),
[INFO] [stderr]     |                                                             --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:136:58
[INFO] [stderr]     |
[INFO] [stderr] 136 |                         b"pubDate" => channel.pub_date = element_text!(reader),
[INFO] [stderr]     |                                                          --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:138:55
[INFO] [stderr]     |
[INFO] [stderr] 138 | ...                   channel.last_build_date = element_text!(reader);
[INFO] [stderr]     |                                                 --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:140:61
[INFO] [stderr]     |
[INFO] [stderr] 140 |                         b"generator" => channel.generator = element_text!(reader),
[INFO] [stderr]     |                                                             --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:141:51
[INFO] [stderr]     |
[INFO] [stderr] 141 |                         b"docs" => channel.docs = element_text!(reader),
[INFO] [stderr]     |                                                   --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:142:49
[INFO] [stderr]     |
[INFO] [stderr] 142 |                         b"ttl" => channel.ttl = element_text!(reader),
[INFO] [stderr]     |                                                 --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:148:68
[INFO] [stderr]     |
[INFO] [stderr] 148 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr] 35  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:152:45
[INFO] [stderr]     |
[INFO] [stderr] 152 | ...                   skip_element!(reader);
[INFO] [stderr]     |                       ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:168:68
[INFO] [stderr]     |
[INFO] [stderr] 168 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr] 35  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:172:45
[INFO] [stderr]     |
[INFO] [stderr] 172 | ...                   skip_element!(reader);
[INFO] [stderr]     |                       ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:43:9
[INFO] [stderr]     |
[INFO] [stderr] 43  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:185:33
[INFO] [stderr]     |
[INFO] [stderr] 185 | ...                   parse_extension!(reader, element, ns, name, channel.extensions);
[INFO] [stderr]     |                       ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr] 35  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:187:33
[INFO] [stderr]     |
[INFO] [stderr] 187 | ...                   skip_element!(reader);
[INFO] [stderr]     |                       ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:57:55
[INFO] [stderr]    |
[INFO] [stderr] 57 | ...                   let (category, reader_) = try!(Category::from_xml(reader, element));
[INFO] [stderr]    |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:62:51
[INFO] [stderr]    |
[INFO] [stderr] 62 | ...                   let (guid, reader_) = try!(Guid::from_xml(reader, element));
[INFO] [stderr]    |                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:67:56
[INFO] [stderr]    |
[INFO] [stderr] 67 | ...                   let (enclosure, reader_) = try!(Enclosure::from_xml(reader, element));
[INFO] [stderr]    |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:72:53
[INFO] [stderr]    |
[INFO] [stderr] 72 | ...                   let (source, reader_) = try!(Source::from_xml(reader, element));
[INFO] [stderr]    |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:76:50
[INFO] [stderr]    |
[INFO] [stderr] 76 |                         b"title" => item.title = element_text!(reader),
[INFO] [stderr]    |                                                  --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:77:48
[INFO] [stderr]    |
[INFO] [stderr] 77 |                         b"link" => item.link = element_text!(reader),
[INFO] [stderr]    |                                                --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:78:62
[INFO] [stderr]    |
[INFO] [stderr] 78 |                         b"description" => item.description = element_text!(reader),
[INFO] [stderr]    |                                                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:79:52
[INFO] [stderr]    |
[INFO] [stderr] 79 |                         b"author" => item.author = element_text!(reader),
[INFO] [stderr]    |                                                    --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:80:56
[INFO] [stderr]    |
[INFO] [stderr] 80 |                         b"comments" => item.comments = element_text!(reader),
[INFO] [stderr]    |                                                        --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:81:55
[INFO] [stderr]    |
[INFO] [stderr] 81 |                         b"pubDate" => item.pub_date = element_text!(reader),
[INFO] [stderr]    |                                                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:82:62
[INFO] [stderr]    |
[INFO] [stderr] 82 |                         b"content:encoded" => item.content = element_text!(reader),
[INFO] [stderr]    |                                                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:43:9
[INFO] [stderr]    |
[INFO] [stderr] 43 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:85:33
[INFO] [stderr]    |
[INFO] [stderr] 85 | ...                   parse_extension!(reader, element, ns, name, item.extensions);
[INFO] [stderr]    |                       ------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:87:33
[INFO] [stderr]    |
[INFO] [stderr] 87 | ...                   skip_element!(reader);
[INFO] [stderr]    |                       ---------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/category.rs:24:35
[INFO] [stderr]    |
[INFO] [stderr] 24 |                     domain = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/category.rs:30:23
[INFO] [stderr]    |
[INFO] [stderr] 30 |         let content = element_text!(reader).unwrap_or_default();
[INFO] [stderr]    |                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/guid.rs:40:23
[INFO] [stderr]    |
[INFO] [stderr] 40 |         let content = element_text!(reader).unwrap_or_default();
[INFO] [stderr]    |                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/enclosure.rs:29:36
[INFO] [stderr]    |
[INFO] [stderr] 29 |                         url = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/enclosure.rs:32:39
[INFO] [stderr]    |
[INFO] [stderr] 32 |                         length = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/enclosure.rs:35:42
[INFO] [stderr]    |
[INFO] [stderr] 35 |                         mime_type = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/enclosure.rs:42:9
[INFO] [stderr]    |
[INFO] [stderr] 42 |         skip_element!(reader);
[INFO] [stderr]    |         ---------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/source.rs:24:32
[INFO] [stderr]    |
[INFO] [stderr] 24 |                     url = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/source.rs:31:23
[INFO] [stderr]    |
[INFO] [stderr] 31 |         let content = element_text!(reader);
[INFO] [stderr]    |                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:35:39
[INFO] [stderr]    |
[INFO] [stderr] 35 |                         domain = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:38:37
[INFO] [stderr]    |
[INFO] [stderr] 38 |                         port = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:41:37
[INFO] [stderr]    |
[INFO] [stderr] 41 |                         path = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:44:51
[INFO] [stderr]    |
[INFO] [stderr] 44 |                         register_procedure = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:47:41
[INFO] [stderr]    |
[INFO] [stderr] 47 |                         protocol = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/cloud.rs:54:9
[INFO] [stderr]    |
[INFO] [stderr] 54 |         skip_element!(reader);
[INFO] [stderr]    |         ---------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:38:41
[INFO] [stderr]    |
[INFO] [stderr] 38 |                         b"url" => url = element_text!(reader),
[INFO] [stderr]    |                                         --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:39:45
[INFO] [stderr]    |
[INFO] [stderr] 39 |                         b"title" => title = element_text!(reader),
[INFO] [stderr]    |                                             --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:40:43
[INFO] [stderr]    |
[INFO] [stderr] 40 |                         b"link" => link = element_text!(reader),
[INFO] [stderr]    |                                           --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:41:45
[INFO] [stderr]    |
[INFO] [stderr] 41 |                         b"width" => width = element_text!(reader),
[INFO] [stderr]    |                                             --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:42:47
[INFO] [stderr]    |
[INFO] [stderr] 42 |                         b"height" => height = element_text!(reader),
[INFO] [stderr]    |                                               --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:43:57
[INFO] [stderr]    |
[INFO] [stderr] 43 |                         b"description" => description = element_text!(reader),
[INFO] [stderr]    |                                                         --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:44:30
[INFO] [stderr]    |
[INFO] [stderr] 44 |                         _ => skip_element!(reader),
[INFO] [stderr]    |                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:32:45
[INFO] [stderr]    |
[INFO] [stderr] 32 |                         b"title" => title = element_text!(reader),
[INFO] [stderr]    |                                             --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:33:57
[INFO] [stderr]    |
[INFO] [stderr] 33 |                         b"description" => description = element_text!(reader),
[INFO] [stderr]    |                                                         --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:34:43
[INFO] [stderr]    |
[INFO] [stderr] 34 |                         b"name" => name = element_text!(reader),
[INFO] [stderr]    |                                           --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:35:43
[INFO] [stderr]    |
[INFO] [stderr] 35 |                         b"link" => link = element_text!(reader),
[INFO] [stderr]    |                                           --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:36:30
[INFO] [stderr]    |
[INFO] [stderr] 36 |                         _ => skip_element!(reader),
[INFO] [stderr]    |                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: patterns aren't allowed in functions without bodies
[INFO] [stderr]   --> src/fromxml.rs:11:40
[INFO] [stderr]    |
[INFO] [stderr] 11 |     fn from_xml<R: ::std::io::BufRead>(mut reader: XmlReader<R>,
[INFO] [stderr]    |                                        ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[deny(patterns_in_fns_without_body)]` on by default
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #35203 <https://github.com/rust-lang/rust/issues/35203>
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/error.rs:28:32
[INFO] [stderr]    |
[INFO] [stderr] 28 |     fn cause(&self) -> Option<&StdError> {
[INFO] [stderr]    |                                ^^^^^^^^ help: use `dyn`: `dyn StdError`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/channel.rs:91:55
[INFO] [stderr]    |
[INFO] [stderr] 91 | ...                   let (category, reader_) = try!(Category::from_xml(reader, element));
[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/channel.rs:96:52
[INFO] [stderr]    |
[INFO] [stderr] 96 | ...                   let (cloud, reader_) = try!(Cloud::from_xml(reader, element));
[INFO] [stderr]    |                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/channel.rs:101:52
[INFO] [stderr]     |
[INFO] [stderr] 101 | ...                   let (image, reader_) = try!(Image::from_xml(reader, element));
[INFO] [stderr]     |                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/channel.rs:106:57
[INFO] [stderr]     |
[INFO] [stderr] 106 | ...                   let (text_input, reader_) = try!(TextInput::from_xml(reader, element));
[INFO] [stderr]     |                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/channel.rs:111:51
[INFO] [stderr]     |
[INFO] [stderr] 111 | ...                   let (item, reader_) = try!(Item::from_xml(reader, element));
[INFO] [stderr]     |                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:116:52
[INFO] [stderr]     |
[INFO] [stderr] 116 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:121:52
[INFO] [stderr]     |
[INFO] [stderr] 121 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:126:52
[INFO] [stderr]     |
[INFO] [stderr] 126 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:130:59
[INFO] [stderr]     |
[INFO] [stderr] 130 |                         b"language" => channel.language = element_text!(reader),
[INFO] [stderr]     |                                                           --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:131:61
[INFO] [stderr]     |
[INFO] [stderr] 131 |                         b"copyright" => channel.copyright = element_text!(reader),
[INFO] [stderr]     |                                                             --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:133:55
[INFO] [stderr]     |
[INFO] [stderr] 133 | ...                   channel.managing_editor = element_text!(reader);
[INFO] [stderr]     |                                                 --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:135:61
[INFO] [stderr]     |
[INFO] [stderr] 135 |                         b"webMaster" => channel.webmaster = element_text!(reader),
[INFO] [stderr]     |                                                             --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:136:58
[INFO] [stderr]     |
[INFO] [stderr] 136 |                         b"pubDate" => channel.pub_date = element_text!(reader),
[INFO] [stderr]     |                                                          --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:138:55
[INFO] [stderr]     |
[INFO] [stderr] 138 | ...                   channel.last_build_date = element_text!(reader);
[INFO] [stderr]     |                                                 --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:140:61
[INFO] [stderr]     |
[INFO] [stderr] 140 |                         b"generator" => channel.generator = element_text!(reader),
[INFO] [stderr]     |                                                             --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:141:51
[INFO] [stderr]     |
[INFO] [stderr] 141 |                         b"docs" => channel.docs = element_text!(reader),
[INFO] [stderr]     |                                                   --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:142:49
[INFO] [stderr]     |
[INFO] [stderr] 142 |                         b"ttl" => channel.ttl = element_text!(reader),
[INFO] [stderr]     |                                                 --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:148:68
[INFO] [stderr]     |
[INFO] [stderr] 148 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr] 35  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:152:45
[INFO] [stderr]     |
[INFO] [stderr] 152 | ...                   skip_element!(reader);
[INFO] [stderr]     |                       ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:27:9
[INFO] [stderr]     |
[INFO] [stderr] 27  |         try!(text.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:168:68
[INFO] [stderr]     |
[INFO] [stderr] 168 | ...                   if let Some(content) = element_text!(reader) {
[INFO] [stderr]     |                                              --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr] 35  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:172:45
[INFO] [stderr]     |
[INFO] [stderr] 172 | ...                   skip_element!(reader);
[INFO] [stderr]     |                       ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:43:9
[INFO] [stderr]     |
[INFO] [stderr] 43  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:185:33
[INFO] [stderr]     |
[INFO] [stderr] 185 | ...                   parse_extension!(reader, element, ns, name, channel.extensions);
[INFO] [stderr]     |                       ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/fromxml.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr] 35  |         try!(result.0)
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/channel.rs:187:33
[INFO] [stderr]     |
[INFO] [stderr] 187 | ...                   skip_element!(reader);
[INFO] [stderr]     |                       ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:57:55
[INFO] [stderr]    |
[INFO] [stderr] 57 | ...                   let (category, reader_) = try!(Category::from_xml(reader, element));
[INFO] [stderr]    |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:62:51
[INFO] [stderr]    |
[INFO] [stderr] 62 | ...                   let (guid, reader_) = try!(Guid::from_xml(reader, element));
[INFO] [stderr]    |                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:67:56
[INFO] [stderr]    |
[INFO] [stderr] 67 | ...                   let (enclosure, reader_) = try!(Enclosure::from_xml(reader, element));
[INFO] [stderr]    |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/item.rs:72:53
[INFO] [stderr]    |
[INFO] [stderr] 72 | ...                   let (source, reader_) = try!(Source::from_xml(reader, element));
[INFO] [stderr]    |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:76:50
[INFO] [stderr]    |
[INFO] [stderr] 76 |                         b"title" => item.title = element_text!(reader),
[INFO] [stderr]    |                                                  --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:77:48
[INFO] [stderr]    |
[INFO] [stderr] 77 |                         b"link" => item.link = element_text!(reader),
[INFO] [stderr]    |                                                --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:78:62
[INFO] [stderr]    |
[INFO] [stderr] 78 |                         b"description" => item.description = element_text!(reader),
[INFO] [stderr]    |                                                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:79:52
[INFO] [stderr]    |
[INFO] [stderr] 79 |                         b"author" => item.author = element_text!(reader),
[INFO] [stderr]    |                                                    --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:80:56
[INFO] [stderr]    |
[INFO] [stderr] 80 |                         b"comments" => item.comments = element_text!(reader),
[INFO] [stderr]    |                                                        --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:81:55
[INFO] [stderr]    |
[INFO] [stderr] 81 |                         b"pubDate" => item.pub_date = element_text!(reader),
[INFO] [stderr]    |                                                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:82:62
[INFO] [stderr]    |
[INFO] [stderr] 82 |                         b"content:encoded" => item.content = element_text!(reader),
[INFO] [stderr]    |                                                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:43:9
[INFO] [stderr]    |
[INFO] [stderr] 43 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:85:33
[INFO] [stderr]    |
[INFO] [stderr] 85 | ...                   parse_extension!(reader, element, ns, name, item.extensions);
[INFO] [stderr]    |                       ------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/item.rs:87:33
[INFO] [stderr]    |
[INFO] [stderr] 87 | ...                   skip_element!(reader);
[INFO] [stderr]    |                       ---------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/category.rs:24:35
[INFO] [stderr]    |
[INFO] [stderr] 24 |                     domain = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/category.rs:30:23
[INFO] [stderr]    |
[INFO] [stderr] 30 |         let content = element_text!(reader).unwrap_or_default();
[INFO] [stderr]    |                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/guid.rs:40:23
[INFO] [stderr]    |
[INFO] [stderr] 40 |         let content = element_text!(reader).unwrap_or_default();
[INFO] [stderr]    |                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/enclosure.rs:29:36
[INFO] [stderr]    |
[INFO] [stderr] 29 |                         url = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/enclosure.rs:32:39
[INFO] [stderr]    |
[INFO] [stderr] 32 |                         length = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/enclosure.rs:35:42
[INFO] [stderr]    |
[INFO] [stderr] 35 |                         mime_type = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/enclosure.rs:42:9
[INFO] [stderr]    |
[INFO] [stderr] 42 |         skip_element!(reader);
[INFO] [stderr]    |         ---------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/source.rs:24:32
[INFO] [stderr]    |
[INFO] [stderr] 24 |                     url = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/source.rs:31:23
[INFO] [stderr]    |
[INFO] [stderr] 31 |         let content = element_text!(reader);
[INFO] [stderr]    |                       --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:35:39
[INFO] [stderr]    |
[INFO] [stderr] 35 |                         domain = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:38:37
[INFO] [stderr]    |
[INFO] [stderr] 38 |                         port = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:41:37
[INFO] [stderr]    |
[INFO] [stderr] 41 |                         path = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:44:51
[INFO] [stderr]    |
[INFO] [stderr] 44 |                         register_procedure = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/cloud.rs:47:41
[INFO] [stderr]    |
[INFO] [stderr] 47 |                         protocol = Some(try!(String::from_utf8(attr.1.into_owned())));
[INFO] [stderr]    |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/cloud.rs:54:9
[INFO] [stderr]    |
[INFO] [stderr] 54 |         skip_element!(reader);
[INFO] [stderr]    |         ---------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:38:41
[INFO] [stderr]    |
[INFO] [stderr] 38 |                         b"url" => url = element_text!(reader),
[INFO] [stderr]    |                                         --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:39:45
[INFO] [stderr]    |
[INFO] [stderr] 39 |                         b"title" => title = element_text!(reader),
[INFO] [stderr]    |                                             --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:40:43
[INFO] [stderr]    |
[INFO] [stderr] 40 |                         b"link" => link = element_text!(reader),
[INFO] [stderr]    |                                           --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:41:45
[INFO] [stderr]    |
[INFO] [stderr] 41 |                         b"width" => width = element_text!(reader),
[INFO] [stderr]    |                                             --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:42:47
[INFO] [stderr]    |
[INFO] [stderr] 42 |                         b"height" => height = element_text!(reader),
[INFO] [stderr]    |                                               --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:43:57
[INFO] [stderr]    |
[INFO] [stderr] 43 |                         b"description" => description = element_text!(reader),
[INFO] [stderr]    |                                                         --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/image.rs:44:30
[INFO] [stderr]    |
[INFO] [stderr] 44 |                         _ => skip_element!(reader),
[INFO] [stderr]    |                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:32:45
[INFO] [stderr]    |
[INFO] [stderr] 32 |                         b"title" => title = element_text!(reader),
[INFO] [stderr]    |                                             --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:33:57
[INFO] [stderr]    |
[INFO] [stderr] 33 |                         b"description" => description = element_text!(reader),
[INFO] [stderr]    |                                                         --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:34:43
[INFO] [stderr]    |
[INFO] [stderr] 34 |                         b"name" => name = element_text!(reader),
[INFO] [stderr]    |                                           --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |         try!(text.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:35:43
[INFO] [stderr]    |
[INFO] [stderr] 35 |                         b"link" => link = element_text!(reader),
[INFO] [stderr]    |                                           --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/fromxml.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!(result.0)
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    | 
[INFO] [stderr]   ::: src/textinput.rs:36:30
[INFO] [stderr]    |
[INFO] [stderr] 36 |                         _ => skip_element!(reader),
[INFO] [stderr]    |                              --------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: patterns aren't allowed in functions without bodies
[INFO] [stderr]   --> src/fromxml.rs:11:40
[INFO] [stderr]    |
[INFO] [stderr] 11 |     fn from_xml<R: ::std::io::BufRead>(mut reader: XmlReader<R>,
[INFO] [stderr]    |                                        ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[deny(patterns_in_fns_without_body)]` on by default
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #35203 <https://github.com/rust-lang/rust/issues/35203>
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/error.rs:28:32
[INFO] [stderr]    |
[INFO] [stderr] 28 |     fn cause(&self) -> Option<&StdError> {
[INFO] [stderr]    |                                ^^^^^^^^ help: use `dyn`: `dyn StdError`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[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:22:41
[INFO] [stderr]    |
[INFO] [stderr] 22 |             Error::Utf8(ref err) => err.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:23:50
[INFO] [stderr]    |
[INFO] [stderr] 23 |             Error::XmlParsing(ref err, _) => err.description(),
[INFO] [stderr]    |                                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `rss-rs`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:22:41
[INFO] [stderr]    |
[INFO] [stderr] 22 |             Error::Utf8(ref err) => err.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:23:50
[INFO] [stderr]    |
[INFO] [stderr] 23 |             Error::XmlParsing(ref err, _) => err.description(),
[INFO] [stderr]    |                                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `rss-rs`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "59ae8457544046add2232d062fde7a2456121beabeb2f2b61f14fa6136fce1ae"`
[INFO] running `"docker" "rm" "-f" "59ae8457544046add2232d062fde7a2456121beabeb2f2b61f14fa6136fce1ae"`
[INFO] [stdout] 59ae8457544046add2232d062fde7a2456121beabeb2f2b61f14fa6136fce1ae
