[INFO] fetching crate azure-sdk-rust 0.1.2...
[INFO] testing azure-sdk-rust-0.1.2 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate azure-sdk-rust 0.1.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate azure-sdk-rust 0.1.2
[INFO] finished tweaking crates.io crate azure-sdk-rust 0.1.2
[INFO] tweaked toml for crates.io crate azure-sdk-rust 0.1.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate azure-sdk-rust 0.1.2 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 113 packages to latest compatible versions
[INFO] [stderr]       Adding hyper v0.14.32 (available: v1.7.0)
[INFO] [stderr]       Adding url v0.5.10 (available: v2.5.7)
[INFO] [stderr]       Adding uuid v0.8.2 (available: v1.18.1)
[INFO] [stderr]       Adding wasi v0.10.0+wasi-snapshot-preview1 (available: v0.10.2+wasi-snapshot-preview1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rand v0.3.23
[INFO] [stderr]   Downloaded rustc-serialize v0.3.25
[INFO] [stderr]   Downloaded RustyXML v0.3.0
[INFO] [stderr]   Downloaded uuid v0.2.3
[INFO] [stderr]   Downloaded gcc v0.3.55
[INFO] [stderr]   Downloaded unicode-bidi v0.2.6
[INFO] [stderr]   Downloaded url v0.5.10
[INFO] [stderr]   Downloaded rust-crypto v0.2.36
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b64acca805f8a92cef129c5a156c3e376aced64b30bbe0a5ff96da322333bc18
[INFO] running `Command { std: "docker" "start" "-a" "b64acca805f8a92cef129c5a156c3e376aced64b30bbe0a5ff96da322333bc18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b64acca805f8a92cef129c5a156c3e376aced64b30bbe0a5ff96da322333bc18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b64acca805f8a92cef129c5a156c3e376aced64b30bbe0a5ff96da322333bc18", kill_on_drop: false }`
[INFO] [stdout] b64acca805f8a92cef129c5a156c3e376aced64b30bbe0a5ff96da322333bc18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3b2857e89ced2484661262c806c304c881bb594af82380729d759b3fcdce448c
[INFO] running `Command { std: "docker" "start" "-a" "3b2857e89ced2484661262c806c304c881bb594af82380729d759b3fcdce448c", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling gcc v0.3.55
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling rustc-serialize v0.3.25
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling unicode-bidi v0.2.6
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling rust-crypto v0.2.36
[INFO] [stderr]    Compiling uuid v0.2.3
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling time v0.1.45
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling RustyXML v0.3.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling url v0.5.10
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling env_filter v0.1.4
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling azure-sdk-rust v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `hyper::header::Header`, `hyper::header::HeaderFormat`, `hyper::header::Headers`
[INFO] [stdout]   --> src/azure/core/mod.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 | use hyper::header::{Header, HeaderFormat, Headers};
[INFO] [stdout]    |                     ^^^^^^  ^^^^^^^^^^^^  ^^^^^^^ no `Headers` in `header`
[INFO] [stdout]    |                     |       |
[INFO] [stdout]    |                     |       no `HeaderFormat` in `header`
[INFO] [stdout]    |                     no `Header` in `header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `hyper::header::ContentEncoding`, `hyper::header::ContentLanguage`, `hyper::header::ContentLength`, `hyper::header::ContentType`, `hyper::header::Date`, `hyper::header::IfModifiedSince`, `hyper::header::IfUnmodifiedSince`
[INFO] [stdout]   --> src/azure/core/mod.rs:21:21
[INFO] [stdout]    |
[INFO] [stdout] 21 | use hyper::header::{ContentEncoding, ContentLanguage, ContentLength, ContentType, Date,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^
[INFO] [stdout]    |                     |                |                |              |            |
[INFO] [stdout]    |                     |                |                |              |            no `Date` in `header`
[INFO] [stdout]    |                     |                |                |              |            help: a similar name exists in the module: `DATE`
[INFO] [stdout]    |                     |                |                |              no `ContentType` in `header`
[INFO] [stdout]    |                     |                |                no `ContentLength` in `header`
[INFO] [stdout]    |                     |                no `ContentLanguage` in `header`
[INFO] [stdout]    |                     no `ContentEncoding` in `header`
[INFO] [stdout] 22 |                     IfModifiedSince, IfUnmodifiedSince};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `IfUnmodifiedSince` in `header`
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     no `IfModifiedSince` in `header`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these structs instead:
[INFO] [stdout]            chrono::Date
[INFO] [stdout]            time::Date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::Client`
[INFO] [stdout]    --> src/azure/core/mod.rs:32:5
[INFO] [stdout]     |
[INFO] [stdout]  32 | use hyper::Client;
[INFO] [stdout]     |     ^^^^^^^^^^^^^ no `Client` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:103:28
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub use crate::client::Client;
[INFO] [stdout]     |                            ^^^^^^
[INFO] [stdout] help: consider importing one of these structs instead
[INFO] [stdout]     |
[INFO] [stdout]  32 - use hyper::Client;
[INFO] [stdout]  32 + use azure::service_bus::event_hub::Client;
[INFO] [stdout]     |
[INFO] [stdout]  32 - use hyper::Client;
[INFO] [stdout]  32 + use azure::storage::client::Client;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::status`
[INFO] [stdout]  --> src/azure/core/errors.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | use hyper::status::StatusCode;
[INFO] [stdout]   |            ^^^^^^ could not find `status` in `hyper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `hyper`
[INFO] [stdout]    --> src/azure/storage/client.rs:2:12
[INFO] [stdout]     |
[INFO] [stdout]   2 | use hyper::client::response::Response;
[INFO] [stdout]     |            ^^^^^^ could not find `client` in `hyper`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout]  99 |
[INFO] [stdout] 100 |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::header::Headers`
[INFO] [stdout]  --> src/azure/storage/client.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use hyper::header::Headers;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ no `Headers` in `header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::header::Headers`
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use hyper::header::Headers;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ no `Headers` in `header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::status`
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | use hyper::status::StatusCode;
[INFO] [stdout]    |            ^^^^^^ could not find `status` in `hyper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `chrono::UTC`
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use chrono::UTC;
[INFO] [stdout]    |     ^^^^^^^^---
[INFO] [stdout]    |     |       |
[INFO] [stdout]    |     |       help: a similar name exists in the module: `Utc`
[INFO] [stdout]    |     no `UTC` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `chrono::UTC`
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use chrono::UTC;
[INFO] [stdout]    |     ^^^^^^^^---
[INFO] [stdout]    |     |       |
[INFO] [stdout]    |     |       help: a similar name exists in the module: `Utc`
[INFO] [stdout]    |     no `UTC` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::status`
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | use hyper::status::StatusCode;
[INFO] [stdout]    |            ^^^^^^ could not find `status` in `hyper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `hyper::header::Headers`, `hyper::header::ContentType`, `hyper::header::ContentLength`, `hyper::header::LastModified`, `hyper::header::ContentEncoding`, `hyper::header::ContentLanguage`
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | use hyper::header::{Headers, ContentType, ContentLength, LastModified, ContentEncoding,
[INFO] [stdout]    |                     ^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^ no `ContentEncoding` in `header`
[INFO] [stdout]    |                     |        |            |              |
[INFO] [stdout]    |                     |        |            |              no `LastModified` in `header`
[INFO] [stdout]    |                     |        |            no `ContentLength` in `header`
[INFO] [stdout]    |                     |        no `ContentType` in `header`
[INFO] [stdout]    |                     no `Headers` in `header`
[INFO] [stdout] 52 |                     ContentLanguage};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^ no `ContentLanguage` in `header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::header::Encoding`
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:472:17
[INFO] [stdout]     |
[INFO] [stdout] 472 |             use hyper::header::Encoding;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ no `Encoding` in `header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `hyper::header::Headers`, `hyper::header::ContentLength`
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:18:21
[INFO] [stdout]    |
[INFO] [stdout] 18 | use hyper::header::{Headers, ContentLength};
[INFO] [stdout]    |                     ^^^^^^^  ^^^^^^^^^^^^^ no `ContentLength` in `header`
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     no `Headers` in `header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `hyper::status`
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use hyper::status::StatusCode;
[INFO] [stdout]    |            ^^^^^^ could not find `status` in `hyper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `azure::core::XMSRange`, `azure::core::ContentMD5`, `azure::core::XMSLeaseStatus`, `azure::core::XMSLeaseDuration`, `azure::core::XMSLeaseState`, `azure::core::XMSLeaseId`, `azure::core::XMSRangeGetContentMD5`, `azure::core::XMSClientRequestId`, `azure::core::XMSLeaseAction`, `azure::core::XMSLeaseDurationSeconds`, `azure::core::XMSLeaseBreakPeriod`, `azure::core::XMSProposedLeaseId`
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 | use azure::core::{XMSRange, ContentMD5, XMSLeaseStatus, XMSLeaseDuration, XMSLeaseState,
[INFO] [stdout]    |                   ^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^ no `XMSLeaseState` in `azure::core`
[INFO] [stdout]    |                   |         |           |               |
[INFO] [stdout]    |                   |         |           |               no `XMSLeaseDuration` in `azure::core`
[INFO] [stdout]    |                   |         |           no `XMSLeaseStatus` in `azure::core`
[INFO] [stdout]    |                   |         no `ContentMD5` in `azure::core`
[INFO] [stdout]    |                   no `XMSRange` in `azure::core`
[INFO] [stdout] 26 |                   XMSLeaseId, XMSRangeGetContentMD5, XMSClientRequestId, XMSLeaseAction,
[INFO] [stdout]    |                   ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^ no `XMSLeaseAction` in `azure::core`
[INFO] [stdout]    |                   |           |                      |
[INFO] [stdout]    |                   |           |                      no `XMSClientRequestId` in `azure::core`
[INFO] [stdout]    |                   |           no `XMSRangeGetContentMD5` in `azure::core`
[INFO] [stdout]    |                   no `XMSLeaseId` in `azure::core`
[INFO] [stdout] 27 |                   XMSLeaseDurationSeconds, XMSLeaseBreakPeriod, XMSProposedLeaseId};
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `XMSLeaseDurationSeconds` in `azure::core`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 25 - use azure::core::{XMSRange, ContentMD5, XMSLeaseStatus, XMSLeaseDuration, XMSLeaseState,
[INFO] [stdout] 25 + use azure::core::{XMSRange, ContentMD5, LeaseStatus, XMSLeaseDuration, XMSLeaseState,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 25 - use azure::core::{XMSRange, ContentMD5, XMSLeaseStatus, XMSLeaseDuration, XMSLeaseState,
[INFO] [stdout] 25 + use azure::core::{XMSRange, ContentMD5, XMSLeaseStatus, LeaseDuration, XMSLeaseState,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 25 - use azure::core::{XMSRange, ContentMD5, XMSLeaseStatus, XMSLeaseDuration, XMSLeaseState,
[INFO] [stdout] 25 + use azure::core::{XMSRange, ContentMD5, XMSLeaseStatus, XMSLeaseDuration, LeaseState,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 26 -                   XMSLeaseId, XMSRangeGetContentMD5, XMSClientRequestId, XMSLeaseAction,
[INFO] [stdout] 26 +                   LeaseId, XMSRangeGetContentMD5, XMSClientRequestId, XMSLeaseAction,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 26 -                   XMSLeaseId, XMSRangeGetContentMD5, XMSClientRequestId, XMSLeaseAction,
[INFO] [stdout] 26 +                   XMSLeaseId, XMSRangeGetContentMD5, XMSClientRequestId, LeaseAction,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `azure::core::ETag`
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use azure::core::ETag;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ no `ETag` in `azure::core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | header! { (XMSVersion, "x-ms-version") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | header! { (XMSDate, "x-ms-date") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | header! { (Authorization, "Authorization") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:63:1
[INFO] [stdout]    |
[INFO] [stdout] 63 | header! { (ContentMD5, "Content-MD5") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | header! { (IfMatch, "If-Match") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | header! { (IfNoneMatch, "If-None-Match") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | header! { (Range, "Range") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:67:1
[INFO] [stdout]    |
[INFO] [stdout] 67 | header! { (XMSRange, "x-ms-range") => [range::Range] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | header! { (XMSLeaseId, "x-ms-lease-id") => [LeaseId] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 | header! { (XMSLeaseStatus, "x-ms-lease-status") => [LeaseStatus] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | header! { (XMSLeaseState, "x-ms-lease-state") => [LeaseState] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | header! { (XMSLeaseAction, "x-ms-lease-action") => [LeaseAction] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | header! { (XMSLeaseDuration, "x-ms-lease-duration") => [LeaseDuration] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | header! { (XMSLeaseDurationSeconds, "x-ms-lease-duration") => [u32] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:74:1
[INFO] [stdout]    |
[INFO] [stdout] 74 | header! { (XMSLeaseBreakPeriod, "x-ms-lease-break-period") => [u32] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | header! { (XMSProposedLeaseId, "x-ms-proposed-lease-id") => [LeaseId] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout] 76 | header! { (ETag, "ETag") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:77:1
[INFO] [stdout]    |
[INFO] [stdout] 77 | header! { (XMSRangeGetContentMD5, "x-ms-range-get-content-md5") => [bool] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/core/mod.rs:78:1
[INFO] [stdout]    |
[INFO] [stdout] 78 | header! { (XMSClientRequestId, "x-ms-client-request-id") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | header! { (XMSBlobPublicAccess, "x-ms-blob-public-access") => [PublicAccess] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | header! { (XMSBlobContentLength, "x-ms-blob-content-length") => [u64] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | header! { (XMSBlobSequenceNumber, "x-ms-blob-sequence-number") => [u64] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | header! { (XMSBlobType, "x-ms-blob-type") => [BlobType] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:74:1
[INFO] [stdout]    |
[INFO] [stdout] 74 | header! { (XMSBlobContentDisposition, "x-ms-blob-content-disposition") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/storage/blob/mod.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | header! { (XMSPageWrite, "x-ms-page-write") => [PageWriteType] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `header` in this scope
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | header! { (Authorization, "Authorization") => [String] }
[INFO] [stdout]    | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UTC` in `chrono`
[INFO] [stdout]    --> src/azure/core/mod.rs:300:22
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let dt = chrono::UTC::now();
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      could not find `UTC` in `chrono`
[INFO] [stdout]     |                      help: a struct with a similar name exists: `Utc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UTC` in `chrono`
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:95:26
[INFO] [stdout]    |
[INFO] [stdout] 95 |     let expiry = chrono::UTC::now().add(ttl).timestamp();
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          could not find `UTC` in `chrono`
[INFO] [stdout]    |                          help: a struct with a similar name exists: `Utc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `hyper`
[INFO] [stdout]    --> src/azure/core/errors.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub fn check_status(resp: &mut hyper::client::response::Response,
[INFO] [stdout]     |                                       ^^^^^^ could not find `client` in `hyper`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout]  99 |
[INFO] [stdout] 100 |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   1 + use hyper::http::response;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `response`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 137 - pub fn check_status(resp: &mut hyper::client::response::Response,
[INFO] [stdout] 137 + pub fn check_status(resp: &mut response::Response,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UTC` in crate `chrono`
[INFO] [stdout]   --> src/azure/core/parsing.rs:22:50
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl FromStringOptional<chrono::DateTime<chrono::UTC>> for chrono::DateTime<chrono::UTC> {
[INFO] [stdout]    |                                                  ^^^ help: a struct with a similar name exists: `Utc`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/offset/utc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct Utc;
[INFO] [stdout]    | -------------- similarly named struct `Utc` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UTC` in crate `chrono`
[INFO] [stdout]   --> src/azure/core/parsing.rs:22:85
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl FromStringOptional<chrono::DateTime<chrono::UTC>> for chrono::DateTime<chrono::UTC> {
[INFO] [stdout]    |                                                                                     ^^^ help: a struct with a similar name exists: `Utc`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/offset/utc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct Utc;
[INFO] [stdout]    | -------------- similarly named struct `Utc` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UTC` in crate `chrono`
[INFO] [stdout]   --> src/azure/core/parsing.rs:23:70
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn from_str_optional(s: &str) -> Result<chrono::DateTime<chrono::UTC>, TraversingError> {
[INFO] [stdout]    |                                                                      ^^^ help: a struct with a similar name exists: `Utc`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/offset/utc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct Utc;
[INFO] [stdout]    | -------------- similarly named struct `Utc` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UTC` in crate `chrono`
[INFO] [stdout]   --> src/azure/core/parsing.rs:32:68
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn from_azure_time(s: &str) -> Result<chrono::DateTime<chrono::UTC>, chrono::ParseError> {
[INFO] [stdout]    |                                                                    ^^^ help: a struct with a similar name exists: `Utc`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/offset/utc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct Utc;
[INFO] [stdout]    | -------------- similarly named struct `Utc` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UTC` in crate `chrono`
[INFO] [stdout]   --> src/azure/core/parsing.rs:34:42
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let dt_utc: chrono::DateTime<chrono::UTC> = dt.with_timezone(&chrono::UTC);
[INFO] [stdout]    |                                          ^^^ help: a struct with a similar name exists: `Utc`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/offset/utc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct Utc;
[INFO] [stdout]    | -------------- similarly named struct `Utc` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `UTC` in crate `chrono`
[INFO] [stdout]   --> src/azure/core/parsing.rs:34:75
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let dt_utc: chrono::DateTime<chrono::UTC> = dt.with_timezone(&chrono::UTC);
[INFO] [stdout]    |                                                                           ^^^ help: a unit struct with a similar name exists: `Utc`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/offset/utc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct Utc;
[INFO] [stdout]    | -------------- similarly named unit struct `Utc` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Headers` in module `hyper::header`
[INFO] [stdout]    --> src/azure/core/mod.rs:111:73
[INFO] [stdout]     |
[INFO] [stdout] 111 | fn add_if_exists<H: Header + HeaderFormat + Display>(h: &hyper::header::Headers) -> String {
[INFO] [stdout]     |                                                                         ^^^^^^^ not found in `hyper::header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ContentMD5` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:143:50
[INFO] [stdout]     |
[INFO] [stdout] 143 |     str_to_sign = str_to_sign + &add_if_exists::<ContentMD5>(h);
[INFO] [stdout]     |                                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub fn string_to_sign<ContentMD5>(h: &Headers, u: &url::Url, method: HTTPMethod) -> String {
[INFO] [stdout]     |                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IfMatch` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:147:50
[INFO] [stdout]     |
[INFO] [stdout] 147 |     str_to_sign = str_to_sign + &add_if_exists::<IfMatch>(h);
[INFO] [stdout]     |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub fn string_to_sign<IfMatch>(h: &Headers, u: &url::Url, method: HTTPMethod) -> String {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IfNoneMatch` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:148:50
[INFO] [stdout]     |
[INFO] [stdout] 148 |     str_to_sign = str_to_sign + &add_if_exists::<IfNoneMatch>(h);
[INFO] [stdout]     |                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub fn string_to_sign<IfNoneMatch>(h: &Headers, u: &url::Url, method: HTTPMethod) -> String {
[INFO] [stdout]     |                      +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Range` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:150:50
[INFO] [stdout]     |
[INFO] [stdout] 150 |     str_to_sign = str_to_sign + &add_if_exists::<Range>(h);
[INFO] [stdout]     |                                                  ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::collections::btree_map::Range;
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::collections::btree_set::Range;
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::ops::Range;
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::range::Range;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Headers` in module `hyper::header`
[INFO] [stdout]    --> src/azure/core/mod.rs:178:47
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub fn canonicalize_header(h: &hyper::header::Headers) -> String {
[INFO] [stdout]     |                                               ^^^^^^^ not found in `hyper::header`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `hyper`
[INFO] [stdout]    --> src/azure/core/mod.rs:297:41
[INFO] [stdout]     |
[INFO] [stdout] 297 |                        -> Result<hyper::client::response::Response, hyper::error::Error> {
[INFO] [stdout]     |                                         ^^^^^^ could not find `client` in `hyper`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout]  99 |
[INFO] [stdout] 100 |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 + use hyper::http::response;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `response`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 297 -                        -> Result<hyper::client::response::Response, hyper::error::Error> {
[INFO] [stdout] 297 +                        -> Result<response::Response, hyper::error::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `hyper`
[INFO] [stdout]    --> src/azure/core/mod.rs:329:24
[INFO] [stdout]     |
[INFO] [stdout] 329 |         let b = hyper::client::Body::SizedBody(rb, size);
[INFO] [stdout]     |                        ^^^^^^ could not find `client` in `hyper`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout]  99 |
[INFO] [stdout] 100 |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  20 + use hyper::Body;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Body`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 329 -         let b = hyper::client::Body::SizedBody(rb, size);
[INFO] [stdout] 329 +         let b = Body::SizedBody(rb, size);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `XMSBlobSequenceNumber` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:202:55
[INFO] [stdout]     |
[INFO] [stdout] 202 |         let x_ms_blob_sequence_number = match h.get::<XMSBlobSequenceNumber>() {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 103 | impl<XMSBlobSequenceNumber> Blob {
[INFO] [stdout]     |     +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `XMSBlobType` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:209:39
[INFO] [stdout]     |
[INFO] [stdout] 209 |         let blob_type = match h.get::<XMSBlobType>() {
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/azure/core/enumerations.rs:11:9
[INFO] [stdout]     |
[INFO] [stdout]  11 |         pub enum $en {
[INFO] [stdout]     |         ------------ similarly named enum `BlobType` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 209 -         let blob_type = match h.get::<XMSBlobType>() {
[INFO] [stdout] 209 +         let blob_type = match h.get::<BlobType>() {
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 103 | impl<XMSBlobType> Blob {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `hyper`
[INFO] [stdout]    --> src/azure/service_bus/event_hub/mod.rs:63:25
[INFO] [stdout]     |
[INFO] [stdout]  63 |     let client = hyper::client::Client::new();
[INFO] [stdout]     |                         ^^^^^^ could not find `client` in `hyper`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout]  99 |
[INFO] [stdout] 100 |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  15 + use azure::service_bus::event_hub::Client;
[INFO] [stdout]     |
[INFO] [stdout]  15 + use azure::storage::client::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  63 -     let client = hyper::client::Client::new();
[INFO] [stdout]  63 +     let client = Client::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `hyper`
[INFO] [stdout]    --> src/azure/service_bus/event_hub/mod.rs:68:23
[INFO] [stdout]     |
[INFO] [stdout]  68 |     let body = hyper::client::Body::SizedBody(event_body.0, event_body.1);
[INFO] [stdout]     |                       ^^^^^^ could not find `client` in `hyper`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout]  98 |     #![feature = "client"]
[INFO] [stdout]     |        ------------------ the item is gated behind the `client` feature
[INFO] [stdout]  99 |
[INFO] [stdout] 100 |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  15 + use hyper::Body;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Body`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  68 -     let body = hyper::client::Body::SizedBody(event_body.0, event_body.1);
[INFO] [stdout]  68 +     let body = Body::SizedBody(event_body.0, event_body.1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `error` is private
[INFO] [stdout]   --> src/azure/storage/client.rs:3:12
[INFO] [stdout]    |
[INFO] [stdout]  3 | use hyper::error::Error;
[INFO] [stdout]    |            ^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `error` is defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `datetime` is private
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:17:13
[INFO] [stdout]     |
[INFO] [stdout]  17 | use chrono::datetime::DateTime;
[INFO] [stdout]     |             ^^^^^^^^ private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `datetime` is defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/lib.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | mod datetime;
[INFO] [stdout]     | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `datetime` is private
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:18:13
[INFO] [stdout]     |
[INFO] [stdout]  18 | use chrono::datetime::DateTime;
[INFO] [stdout]     |             ^^^^^^^^ private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `datetime` is defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/lib.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | mod datetime;
[INFO] [stdout]     | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `error` is private
[INFO] [stdout]   --> src/azure/core/errors.rs:32:23
[INFO] [stdout]    |
[INFO] [stdout] 32 |     HyperError(hyper::error::Error),
[INFO] [stdout]    |                       ^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `error` is defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 32 -     HyperError(hyper::error::Error),
[INFO] [stdout] 32 +     HyperError(hyper::Error),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `error` is private
[INFO] [stdout]   --> src/azure/core/errors.rs:76:18
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl From<hyper::error::Error> for AzureError {
[INFO] [stdout]    |                  ^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `error` is defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 76 - impl From<hyper::error::Error> for AzureError {
[INFO] [stdout] 76 + impl From<hyper::Error> for AzureError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `error` is private
[INFO] [stdout]   --> src/azure/core/errors.rs:77:24
[INFO] [stdout]    |
[INFO] [stdout] 77 |     fn from(he: hyper::error::Error) -> AzureError {
[INFO] [stdout]    |                        ^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `error` is defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 77 -     fn from(he: hyper::error::Error) -> AzureError {
[INFO] [stdout] 77 +     fn from(he: hyper::Error) -> AzureError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `error` is private
[INFO] [stdout]    --> src/azure/core/mod.rs:297:76
[INFO] [stdout]     |
[INFO] [stdout] 297 |                        -> Result<hyper::client::response::Response, hyper::error::Error> {
[INFO] [stdout]     |                                                                            ^^^^^ private module
[INFO] [stdout]     |
[INFO] [stdout] note: the module `error` is defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-0.14.32/src/lib.rs:81:1
[INFO] [stdout]     |
[INFO] [stdout]  81 | mod error;
[INFO] [stdout]     | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]     |
[INFO] [stdout] 297 -                        -> Result<hyper::client::response::Response, hyper::error::Error> {
[INFO] [stdout] 297 +                        -> Result<hyper::client::response::Response, hyper::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]   --> src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[macro_use]
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]   --> src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[macro_use]
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LeaseAction`, `LeaseDuration`, `LeaseId`, `LeaseState`, and `LeaseStatus`
[INFO] [stdout]   --> src/azure/core/mod.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 | use azure::core::lease::{LeaseId, LeaseStatus, LeaseState, LeaseDuration, LeaseAction};
[INFO] [stdout]    |                          ^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/core/errors.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 |         try!(resp.read_to_string(&mut resp_s));
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/parsing.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |         Ok(try!(s.parse::<u64>()))
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/parsing.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let dt = try!(chrono::DateTime::parse_from_rfc2822(s));
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/parsing.rs:42:15
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let vec = try!(traverse(node, path, false));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/parsing.rs:53:15
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let vec = try!(traverse(node, path, true));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/core/parsing.rs:141:11
[INFO] [stdout]     |
[INFO] [stdout] 141 |     match try!(traverse_single_optional(node, path)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/core/parsing.rs:144:36
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 Ok(txt) => Ok(Some(try!(T::from_str_optional(txt)))),
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/core/parsing.rs:156:16
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let node = try!(traverse_single_must(node, path));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/core/parsing.rs:157:16
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let itxt = try!(inner_text(node));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/core/parsing.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     Ok(try!(T::from_str_optional(itxt)))
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/range.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |         let cp_start = try!(v[0].parse::<u64>());
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/range.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         let cp_end = try!(v[1].parse::<u64>());
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/ba512_range.rs:83:24
[INFO] [stdout]    |
[INFO] [stdout] 83 |         let cp_start = try!(v[0].parse::<u64>());
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/ba512_range.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let cp_end = try!(v[1].parse::<u64>());
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/core/ba512_range.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 |         Ok(try!(BA512Range::new(cp_start, cp_end)))
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/azure/core/mod.rs:281:66
[INFO] [stdout]     |
[INFO] [stdout] 281 | fn lexy_sort(vec: &[(String, String)], query_param: &str) -> Vec<(String)> {
[INFO] [stdout]     |                                                                  ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 281 - fn lexy_sort(vec: &[(String, String)], query_param: &str) -> Vec<(String)> {
[INFO] [stdout] 281 + fn lexy_sort(vec: &[(String, String)], query_param: &str) -> Vec<String> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:60:20
[INFO] [stdout]    |
[INFO] [stdout] 60 |         let name = try!(cast_must::<String>(elem, &["Name"]));
[INFO] [stdout]    |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:61:29
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let last_modified = try!(cast_must::<DateTime<UTC>>(elem,
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:63:21
[INFO] [stdout]    |
[INFO] [stdout] 63 |         let e_tag = try!(cast_must::<String>(elem, &["Properties", "Etag"]));
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:65:27
[INFO] [stdout]    |
[INFO] [stdout] 65 |         let lease_state = try!(cast_must::<LeaseState>(elem, &["Properties", "LeaseState"]));
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:67:30
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let lease_duration = try!(cast_optional::<LeaseDuration>(elem,
[INFO] [stdout]    |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:70:28
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let lease_status = try!(cast_must::<LeaseStatus>(elem, &["Properties", "LeaseStatus"]));
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         try!(errors::check_status(&mut resp, StatusCode::Accepted));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/storage/container/mod.rs:88:24
[INFO] [stdout]    |
[INFO] [stdout] 88 |         let mut resp = try!(c.perform_request(&uri,
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         try!(errors::check_status(&mut resp, StatusCode::Created));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:112:24
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Put, &headers, None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         try!(errors::check_status(&mut resp, StatusCode::Ok));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 |         try!(resp.read_to_string(&mut resp_s));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:146:24
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Get, &Headers::new(), None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:158:29
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let elem: Element = try!(sp.parse());
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         for container in try!(traverse(&elem, &["Containers", "Container"], true)) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:166:20
[INFO] [stdout]     |
[INFO] [stdout] 166 |             v.push(try!(Container::parse(container)));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:169:33
[INFO] [stdout]     |
[INFO] [stdout] 169 |         let next_marker = match try!(cast_optional::<String>(&elem, &["NextMarker"])) {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |         let name = try!(cast_must::<String>(elem, &["Name"]));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:106:29
[INFO] [stdout]     |
[INFO] [stdout] 106 |         let snapshot_time = try!(cast_optional::<DateTime<UTC>>(elem, &["Snapshot"]));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:107:29
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let last_modified = try!(cast_must::<DateTime<UTC>>(elem,
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:109:20
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let etag = try!(cast_must::<String>(elem, &["Properties", "Etag"]));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:111:30
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let content_length = try!(cast_must::<u64>(elem, &["Properties", "Content-Length"]));
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:113:28
[INFO] [stdout]     |
[INFO] [stdout] 113 |         let content_type = try!(cast_must::<String>(elem, &["Properties", "Content-Type"]));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:114:32
[INFO] [stdout]     |
[INFO] [stdout] 114 |         let content_encoding = try!(cast_optional::<String>(elem,
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:116:32
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let content_language = try!(cast_optional::<String>(elem,
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:118:27
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let content_md5 = try!(cast_optional::<String>(elem, &["Properties", "Content-MD5"]));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:119:29
[INFO] [stdout]     |
[INFO] [stdout] 119 |         let cache_control = try!(cast_optional::<String>(elem, &["Properties", "Cache-Control"]));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:120:41
[INFO] [stdout]     |
[INFO] [stdout] 120 |         let x_ms_blob_sequence_number = try!(cast_optional::<u64>(elem,
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:124:25
[INFO] [stdout]     |
[INFO] [stdout] 124 |         let blob_type = try!(cast_must::<BlobType>(elem, &["Properties", "BlobType"]));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:126:28
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let lease_status = try!(cast_must::<LeaseStatus>(elem, &["Properties", "LeaseStatus"]));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:127:27
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let lease_state = try!(cast_must::<LeaseState>(elem, &["Properties", "LeaseState"]));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:128:30
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let lease_duration = try!(cast_optional::<LeaseDuration>(elem,
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:130:23
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let copy_id = try!(cast_optional::<String>(elem, &["Properties", "CopyId"]));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:131:27
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let copy_status = try!(cast_optional::<CopyStatus>(elem, &["Properties", "CopyStatus"]));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:132:27
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let copy_source = try!(cast_optional::<String>(elem, &["Properties", "CopySource"]));
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:133:29
[INFO] [stdout]     |
[INFO] [stdout] 133 |         let copy_progress = try!(cast_optional::<String>(elem, &["Properties", "CopyProgress"]));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:134:31
[INFO] [stdout]     |
[INFO] [stdout] 134 |         let copy_completion = try!(cast_optional::<DateTime<UTC>>(elem,
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:137:39
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let copy_status_description = try!(cast_optional::<String>(elem,
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:143:29
[INFO] [stdout]     |
[INFO] [stdout] 143 |             cp_bytes = Some(try!(txt.parse::<Range>()));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:146:21
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let ctype = try!(content_type.parse::<Mime>());
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:180:21
[INFO] [stdout]     |
[INFO] [stdout] 180 |             None => try!("application/octet-stream".parse::<Mime>()),
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:191:25
[INFO] [stdout]     |
[INFO] [stdout] 191 |             Some(lm) => try!(from_azure_time(&lm.to_string())),
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:210:25
[INFO] [stdout]     |
[INFO] [stdout] 210 |             Some(lm) => try!((&lm.to_string()).parse::<BlobType>()),
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:241:25
[INFO] [stdout]     |
[INFO] [stdout] 241 |             Some(ls) => try!(ls.to_string().parse::<LeaseStatus>()),
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:248:25
[INFO] [stdout]     |
[INFO] [stdout] 248 |             Some(ls) => try!(ls.to_string().parse::<LeaseState>()),
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:255:30
[INFO] [stdout]     |
[INFO] [stdout] 255 |             Some(ls) => Some(try!(ls.to_string().parse::<LeaseDuration>())),
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         try!(check_status(&mut resp, StatusCode::Ok));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:345:9
[INFO] [stdout]     |
[INFO] [stdout] 345 |         try!(resp.read_to_string(&mut resp_s));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:340:24
[INFO] [stdout]     |
[INFO] [stdout] 340 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Get, &Headers::new(), None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:350:29
[INFO] [stdout]     |
[INFO] [stdout] 350 |         let elem: Element = try!(sp.parse());
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:352:33
[INFO] [stdout]     |
[INFO] [stdout] 352 |         let next_marker = match try!(cast_optional::<String>(&elem, &["NextMarker"])) {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:359:26
[INFO] [stdout]     |
[INFO] [stdout] 359 |         for node_blob in try!(traverse(&elem, &["Blobs", "Blob"], true)) {
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:361:20
[INFO] [stdout]     |
[INFO] [stdout] 361 |             v.push(try!(Blob::parse(node_blob, container_name)));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:404:24
[INFO] [stdout]     |
[INFO] [stdout] 404 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Get, &headers, None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:409:13
[INFO] [stdout]     |
[INFO] [stdout] 409 |             try!(check_status(&mut resp, StatusCode::PartialContent));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:411:13
[INFO] [stdout]     |
[INFO] [stdout] 411 |             try!(check_status(&mut resp, StatusCode::Ok));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:414:20
[INFO] [stdout]     |
[INFO] [stdout] 414 |         let blob = try!(Blob::from_headers(blob_name, container_name, &resp.headers));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |         try!(core::errors::check_status(&mut resp, StatusCode::Created));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:473:23
[INFO] [stdout]     |
[INFO] [stdout] 473 |             let enc = try!(content_encoding.parse::<Encoding>());
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:495:24
[INFO] [stdout]     |
[INFO] [stdout] 495 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Put, &headers, r));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:547:9
[INFO] [stdout]     |
[INFO] [stdout] 547 |         try!(core::errors::check_status(&mut resp, expected_result));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:537:24
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Put, &headers, None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 |         try!(core::errors::check_status(&mut resp, StatusCode::Created));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:584:24
[INFO] [stdout]     |
[INFO] [stdout] 584 |         let mut resp = try!(c.perform_request(&uri,
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |         try!(core::errors::check_status(&mut resp, StatusCode::Created));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:624:24
[INFO] [stdout]     |
[INFO] [stdout] 624 |         let mut resp = try!(c.perform_request(&uri,
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 |         try!(core::errors::check_status(&mut resp, StatusCode::Created));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:655:24
[INFO] [stdout]     |
[INFO] [stdout] 655 |         let mut resp = try!(c.perform_request(&uri, core::HTTPMethod::Put, &headers, None));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:53:15
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let url = try!(Url::parse(&url));
[INFO] [stdout]    |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:72:24
[INFO] [stdout]    |
[INFO] [stdout] 72 |     let mut response = try!(client.post(&url_string).body(body).headers(headers).send());
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         try!(response.read_to_string(&mut resp_s));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `azure-sdk-rust` (lib) due to 83 previous errors; 92 warnings emitted
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/core/mod.rs:296:51
[INFO] [stdout]     |
[INFO] [stdout] 296 |                        request_body: Option<(&mut Read, u64)>)
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 296 |                        request_body: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:45:33
[INFO] [stdout]    |
[INFO] [stdout] 45 |               event_body: (&mut Read, u64),
[INFO] [stdout]    |                                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 45 |               event_body: (&mut dyn Read, u64),
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSDate` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:314:11
[INFO] [stdout]     |
[INFO] [stdout] 314 |     h.set(XMSDate(time));
[INFO] [stdout]     |           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSVersion` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:315:11
[INFO] [stdout]     |
[INFO] [stdout] 315 |     h.set(XMSVersion(AZURE_VERSION.to_owned()));
[INFO] [stdout]     |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Authorization` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:324:11
[INFO] [stdout]     |
[INFO] [stdout] 324 |     h.set(Authorization(auth));
[INFO] [stdout]     |           ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSBlobPublicAccess` in this scope
[INFO] [stdout]    --> src/azure/storage/container/mod.rs:109:25
[INFO] [stdout]     |
[INFO] [stdout] 109 |             headers.set(XMSBlobPublicAccess(pa));
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSBlobType` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:483:21
[INFO] [stdout]     |
[INFO] [stdout] 483 |         headers.set(XMSBlobType(self.blob_type));
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSBlobContentLength` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:492:25
[INFO] [stdout]     |
[INFO] [stdout] 492 |             headers.set(XMSBlobContentLength(self.content_length));
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSBlobContentLength` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:577:21
[INFO] [stdout]     |
[INFO] [stdout] 577 |         headers.set(XMSBlobContentLength(content.1));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSPageWrite` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:582:21
[INFO] [stdout]     |
[INFO] [stdout] 582 |         headers.set(XMSPageWrite(PageWriteType::Update));
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSBlobContentLength` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:615:21
[INFO] [stdout]     |
[INFO] [stdout] 615 |         headers.set(XMSBlobContentLength(content.1));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSBlobContentLength` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:648:21
[INFO] [stdout]     |
[INFO] [stdout] 648 |         headers.set(XMSBlobContentLength(0));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `XMSPageWrite` in this scope
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:653:21
[INFO] [stdout]     |
[INFO] [stdout] 653 |         headers.set(XMSPageWrite(PageWriteType::Clear));
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Authorization` in this scope
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |     headers.set(Authorization(sas));
[INFO] [stdout]    |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433, E0603.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3b2857e89ced2484661262c806c304c881bb594af82380729d759b3fcdce448c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b2857e89ced2484661262c806c304c881bb594af82380729d759b3fcdce448c", kill_on_drop: false }`
[INFO] [stdout] 3b2857e89ced2484661262c806c304c881bb594af82380729d759b3fcdce448c
