[INFO] fetching crate azure-sdk-rust 0.1.2...
[INFO] checking azure-sdk-rust-0.1.2 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate azure-sdk-rust 0.1.2 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate azure-sdk-rust 0.1.2 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded matches v0.1.10
[INFO] [stderr]   Downloaded env_filter v0.1.0
[INFO] [stderr]   Downloaded rand v0.3.23
[INFO] [stderr]   Downloaded uuid v0.2.3
[INFO] [stderr]   Downloaded anstyle-query v1.0.2
[INFO] [stderr]   Downloaded RustyXML v0.3.0
[INFO] [stderr]   Downloaded anstyle-parse v0.2.3
[INFO] [stderr]   Downloaded env_logger v0.11.3
[INFO] [stderr]   Downloaded rustc-serialize v0.3.25
[INFO] [stderr]   Downloaded url v0.5.10
[INFO] [stderr]   Downloaded gcc v0.3.55
[INFO] [stderr]   Downloaded unicode-bidi v0.2.6
[INFO] [stderr]   Downloaded anstyle-wincon v3.0.2
[INFO] [stderr]   Downloaded rust-crypto v0.2.36
[INFO] [stderr]   Downloaded anstream v0.6.13
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 117e91e1b835382232035d7b134efed8f87a2e89390b06623c5e506dadc098ad
[INFO] running `Command { std: "docker" "start" "-a" "117e91e1b835382232035d7b134efed8f87a2e89390b06623c5e506dadc098ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "117e91e1b835382232035d7b134efed8f87a2e89390b06623c5e506dadc098ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "117e91e1b835382232035d7b134efed8f87a2e89390b06623c5e506dadc098ad", kill_on_drop: false }`
[INFO] [stdout] 117e91e1b835382232035d7b134efed8f87a2e89390b06623c5e506dadc098ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fbd7b9470f5177507bec3139208d2139d2e5fe68c594d3e56d1c8be5359700fa
[INFO] running `Command { std: "docker" "start" "-a" "fbd7b9470f5177507bec3139208d2139d2e5fe68c594d3e56d1c8be5359700fa", kill_on_drop: false }`
[INFO] [stderr]     Checking regex-syntax v0.8.3
[INFO] [stderr]     Checking utf8parse v0.2.1
[INFO] [stderr]    Compiling gcc v0.3.55
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking colorchoice v1.0.0
[INFO] [stderr]     Checking rustc-serialize v0.3.25
[INFO] [stderr]     Checking matches v0.1.10
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]     Checking anstyle-query v1.0.2
[INFO] [stderr]     Checking anstyle v1.0.6
[INFO] [stderr]     Checking time v0.1.45
[INFO] [stderr]     Checking unicode-normalization v0.1.23
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking tokio v1.37.0
[INFO] [stderr]     Checking unicode-bidi v0.2.6
[INFO] [stderr]     Checking iana-time-zone v0.1.60
[INFO] [stderr]     Checking anstyle-parse v0.2.3
[INFO] [stderr]     Checking humantime v2.1.0
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking time v0.3.34
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]     Checking anstream v0.6.13
[INFO] [stderr]     Checking RustyXML v0.3.0
[INFO] [stderr]    Compiling rust-crypto v0.2.36
[INFO] [stderr]     Checking rand v0.3.23
[INFO] [stderr]     Checking uuid v0.2.3
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]     Checking chrono v0.4.37
[INFO] [stderr]     Checking url v0.5.10
[INFO] [stderr]     Checking hyper v0.14.28
[INFO] [stderr]     Checking regex v1.10.4
[INFO] [stderr]     Checking env_filter v0.1.0
[INFO] [stderr]     Checking env_logger v0.11.3
[INFO] [stderr]     Checking 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::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 items 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub use crate::client::Client;
[INFO] [stdout]     |                            ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[INFO] [stdout] help: consider importing one of these items instead
[INFO] [stdout]     |
[INFO] [stdout] 32  | use azure::service_bus::event_hub::Client;
[INFO] [stdout]     |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub mod client;
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    = note: the item is gated behind the `client` feature
[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 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 items instead:
[INFO] [stdout]            chrono::Date
[INFO] [stdout]            time::Date
[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 `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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub use crate::client::Client;
[INFO] [stdout]     |                            ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[INFO] [stdout] help: consider importing one of these items instead
[INFO] [stdout]     |
[INFO] [stdout] 32  | use azure::service_bus::event_hub::Client;
[INFO] [stdout]     |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub mod client;
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    = note: the item is gated behind the `client` feature
[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::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/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 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 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 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 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 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, 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, 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, LeaseState,
[INFO] [stdout]    |                                                                           ~~~~~~~~~~
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[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, 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[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, 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, 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, LeaseState,
[INFO] [stdout]    |                                                                           ~~~~~~~~~~
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[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, 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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/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: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: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: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: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/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: 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/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 `Headers` in `header`
[INFO] [stdout]    --> src/azure/core/mod.rs:365:36
[INFO] [stdout]     |
[INFO] [stdout] 365 |         let mut h = hyper::header::Headers::new();
[INFO] [stdout]     |                                    ^^^^^^^ could not find `Headers` in `header`
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]     |
[INFO] [stdout] 99  |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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 items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use azure::core::range::Range;
[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] 
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]     |
[INFO] [stdout] 99  |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]     |
[INFO] [stdout] 99  |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[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::<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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub mod client;
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    = note: the item is gated behind the `client` feature
[INFO] [stdout] help: consider importing one of these items
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub mod client;
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    = note: the item is gated behind the `client` feature
[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[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[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | 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-6f17d22bba15001f/chrono-0.4.37/src/lib.rs:553:1
[INFO] [stdout]     |
[INFO] [stdout] 553 | mod datetime;
[INFO] [stdout]     | ^^^^^^^^^^^^
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]     |
[INFO] [stdout] 99  |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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[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-6f17d22bba15001f/chrono-0.4.37/src/lib.rs:553:1
[INFO] [stdout]     |
[INFO] [stdout] 553 | mod datetime;
[INFO] [stdout]     | ^^^^^^^^^^^^
[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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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-6f17d22bba15001f/chrono-0.4.37/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[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 32 |     HyperError(hyper::Error),
[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 items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use azure::core::range::Range;
[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] 
[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[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl From<hyper::Error> for AzureError {
[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: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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]     |
[INFO] [stdout] 99  |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]     |
[INFO] [stdout] 99  |     pub mod client;
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     = note: the item is gated behind the `client` feature
[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[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 77 |     fn from(he: hyper::Error) -> AzureError {
[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[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout] 80  | mod error;
[INFO] [stdout]     | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]     |
[INFO] [stdout] 297 |                        -> Result<hyper::client::response::Response, hyper::Error> {
[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::<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] 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)]` 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: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/core/mod.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LeaseAction`, `LeaseDuration`, `LeaseId`, `LeaseState`, `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] 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub mod client;
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    = note: the item is gated behind the `client` feature
[INFO] [stdout] help: consider importing one of these items
[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] warning: the item `hyper` is imported redundantly
[INFO] [stdout]   --> src/azure/core/errors.rs:1:5
[INFO] [stdout]    |
[INFO] [stdout] 1  | use hyper;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | extern crate hyper;
[INFO] [stdout]    | ------------------- the item `hyper` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/core/errors.rs:3:5
[INFO] [stdout]    |
[INFO] [stdout] 3  | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[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: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/core/parsing.rs:4:5
[INFO] [stdout]    |
[INFO] [stdout] 4  | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[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] 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub mod client;
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    = note: the item is gated behind the `client` feature
[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] 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: the item `From` is imported redundantly
[INFO] [stdout]  --> src/azure/core/range.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::From;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:105:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `From` is already defined here
[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: the item `Into` is imported redundantly
[INFO] [stdout]  --> src/azure/core/ba512_range.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::convert::Into;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:105:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `Into` is already defined here
[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)]` 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] 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[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] 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-6f17d22bba15001f/chrono-0.4.37/src/lib.rs:553:1
[INFO] [stdout]     |
[INFO] [stdout] 553 | mod datetime;
[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] 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-6f17d22bba15001f/chrono-0.4.37/src/lib.rs:553:1
[INFO] [stdout]     |
[INFO] [stdout] 553 | mod datetime;
[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] 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 32 |     HyperError(hyper::Error),
[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] 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl From<hyper::Error> for AzureError {
[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] 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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | mod error;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]    |
[INFO] [stdout] 77 |     fn from(he: hyper::Error) -> AzureError {
[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: the item `hyper` is imported redundantly
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use hyper;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | extern crate hyper;
[INFO] [stdout]    | ------------------- the item `hyper` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[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-6f17d22bba15001f/hyper-0.14.28/src/lib.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout] 80  | mod error;
[INFO] [stdout]     | ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]     |
[INFO] [stdout] 297 |                        -> Result<hyper::client::response::Response, hyper::Error> {
[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] [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)]` 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`, `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: the item `hyper` is imported redundantly
[INFO] [stdout]   --> src/azure/core/errors.rs:1:5
[INFO] [stdout]    |
[INFO] [stdout] 1  | use hyper;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | extern crate hyper;
[INFO] [stdout]    | ------------------- the item `hyper` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/core/errors.rs:3:5
[INFO] [stdout]    |
[INFO] [stdout] 3  | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[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: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/core/parsing.rs:4:5
[INFO] [stdout]    |
[INFO] [stdout] 4  | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[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: the item `From` is imported redundantly
[INFO] [stdout]  --> src/azure/core/range.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::From;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:105:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `From` is already defined here
[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: the item `Into` is imported redundantly
[INFO] [stdout]  --> src/azure/core/ba512_range.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::convert::Into;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:105:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `Into` is already defined here
[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)]` 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: the item `hyper` is imported redundantly
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use hyper;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | extern crate hyper;
[INFO] [stdout]    | ------------------- the item `hyper` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `chrono` is imported redundantly
[INFO] [stdout]   --> src/azure/service_bus/event_hub/mod.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use chrono;
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | extern crate chrono;
[INFO] [stdout]    | -------------------- the item `chrono` is already imported here
[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] [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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 296 |                        request_body: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 296 |                        request_body: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/azure/storage/client.rs:50:55
[INFO] [stdout]    |
[INFO] [stdout] 50 | ...                   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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 50 |                            request_body: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:373:37
[INFO] [stdout]     |
[INFO] [stdout] 373 |                -> Result<(Blob, Box<Read>), core::errors::AzureError> {
[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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 373 |                -> Result<(Blob, Box<dyn Read>), core::errors::AzureError> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:423:32
[INFO] [stdout]     |
[INFO] [stdout] 423 |                r: 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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 423 |                r: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:561:36
[INFO] [stdout]     |
[INFO] [stdout] 561 |                     content: (&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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 561 |                     content: (&mut dyn Read, u64))
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:597:37
[INFO] [stdout]     |
[INFO] [stdout] 597 |                      content: (&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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 597 |                      content: (&mut dyn Read, u64))
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 45 |               event_body: (&mut dyn Read, u64),
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/azure/service_bus/event_hub/client.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |                       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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 32 |                       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] error: aborting due to 83 previous errors; 106 warnings emitted
[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] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/azure/storage/client.rs:50:55
[INFO] [stdout]    |
[INFO] [stdout] 50 | ...                   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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 50 |                            request_body: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `azure-sdk-rust` (lib) due to 84 previous errors; 106 warnings emitted
[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/storage/blob/mod.rs:373:37
[INFO] [stdout]     |
[INFO] [stdout] 373 |                -> Result<(Blob, Box<Read>), core::errors::AzureError> {
[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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 373 |                -> Result<(Blob, Box<dyn Read>), core::errors::AzureError> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:423:32
[INFO] [stdout]     |
[INFO] [stdout] 423 |                r: 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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 423 |                r: Option<(&mut dyn Read, u64)>)
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:561:36
[INFO] [stdout]     |
[INFO] [stdout] 561 |                     content: (&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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 561 |                     content: (&mut dyn Read, u64))
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/azure/storage/blob/mod.rs:597:37
[INFO] [stdout]     |
[INFO] [stdout] 597 |                      content: (&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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 597 |                      content: (&mut dyn Read, u64))
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 45 |               event_body: (&mut dyn Read, u64),
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/azure/service_bus/event_hub/client.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |                       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/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is an object-safe trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 32 |                       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 `XMSDate` in this scope
[INFO] [stdout]    --> src/azure/core/mod.rs:367:15
[INFO] [stdout]     |
[INFO] [stdout] 367 |         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:368:15
[INFO] [stdout]     |
[INFO] [stdout] 368 |         h.set(XMSVersion("2015-04-05".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 `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] error: aborting due to 86 previous errors; 105 warnings emitted
[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] [stderr] error: could not compile `azure-sdk-rust` (lib test) due to 87 previous errors; 105 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "fbd7b9470f5177507bec3139208d2139d2e5fe68c594d3e56d1c8be5359700fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fbd7b9470f5177507bec3139208d2139d2e5fe68c594d3e56d1c8be5359700fa", kill_on_drop: false }`
[INFO] [stdout] fbd7b9470f5177507bec3139208d2139d2e5fe68c594d3e56d1c8be5359700fa
