[INFO] fetching crate newwreq 5.1.7...
[INFO] testing newwreq-5.1.7 against beta-2025-10-28 for beta-1.92-2
[INFO] extracting crate newwreq 5.1.7 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate newwreq 5.1.7
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate newwreq 5.1.7
[INFO] tweaked toml for crates.io crate newwreq 5.1.7 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate newwreq 5.1.7 on toolchain beta-2025-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate newwreq 5.1.7 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a7b09b1ff9cb683f0ef57bd2eb3d2feeae5eb3b05a8ff6416c6fd0047c55a00c
[INFO] running `Command { std: "docker" "start" "-a" "a7b09b1ff9cb683f0ef57bd2eb3d2feeae5eb3b05a8ff6416c6fd0047c55a00c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a7b09b1ff9cb683f0ef57bd2eb3d2feeae5eb3b05a8ff6416c6fd0047c55a00c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a7b09b1ff9cb683f0ef57bd2eb3d2feeae5eb3b05a8ff6416c6fd0047c55a00c", kill_on_drop: false }`
[INFO] [stdout] a7b09b1ff9cb683f0ef57bd2eb3d2feeae5eb3b05a8ff6416c6fd0047c55a00c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 759d28b025835380c6e42669a21e85fcfcd9900836c8e8e2e996ea220546b540
[INFO] running `Command { std: "docker" "start" "-a" "759d28b025835380c6e42669a21e85fcfcd9900836c8e8e2e996ea220546b540", kill_on_drop: false }`
[INFO] [stderr]    Compiling jobserver v0.1.33
[INFO] [stderr]    Compiling glob v0.3.2
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling bindgen v0.72.0
[INFO] [stderr]    Compiling zerovec v0.11.2
[INFO] [stderr]    Compiling libloading v0.8.8
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling fslock v0.2.1
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling tokio v1.45.1
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling foreign-types-macros v0.2.3
[INFO] [stderr]    Compiling foreign-types-shared v0.3.1
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling cc v1.2.27
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling foreign-types v0.5.0
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling rustls-pki-types v1.12.0
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling linked_hash_set v0.1.5
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling antidote v1.0.0
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling webpki-root-certs v1.0.1
[INFO] [stderr]    Compiling iri-string v0.7.8
[INFO] [stderr]    Compiling lru v0.14.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling brotli v8.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.2
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling cmake v0.1.54
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling zstd-sys v2.0.15+zstd.1.5.7
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling http2 v0.5.2
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling boring-sys2 v5.0.0-alpha.1
[INFO] [stderr]    Compiling boring2 v5.0.0-alpha.1
[INFO] [stderr]    Compiling tokio-boring2 v5.0.0-alpha.1
[INFO] [stderr]    Compiling newwreq v5.1.7 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `Rewind` is never constructed
[INFO] [stdout]   --> src/core/common/rewind.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) struct Rewind<T> {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 03s
[INFO] running `Command { std: "docker" "inspect" "759d28b025835380c6e42669a21e85fcfcd9900836c8e8e2e996ea220546b540", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "759d28b025835380c6e42669a21e85fcfcd9900836c8e8e2e996ea220546b540", kill_on_drop: false }`
[INFO] [stdout] 759d28b025835380c6e42669a21e85fcfcd9900836c8e8e2e996ea220546b540
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6fbe95e56411edd237d0add938921783b372b805544e22c71e890209c0001779
[INFO] running `Command { std: "docker" "start" "-a" "6fbe95e56411edd237d0add938921783b372b805544e22c71e890209c0001779", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling tokio v1.45.1
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.11
[INFO] [stderr]    Compiling anstyle-query v1.1.3
[INFO] [stderr]    Compiling humantime v2.2.0
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling anstream v0.6.19
[INFO] [stderr]    Compiling jiff v0.2.15
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling env_filter v0.1.3
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling tokio-boring2 v5.0.0-alpha.1
[INFO] [stderr]    Compiling pretty_env_logger v0.5.0
[INFO] [stderr]    Compiling h2 v0.4.10
[INFO] [stderr]    Compiling http2 v0.5.2
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling tokio-test v0.4.4
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling newwreq v5.1.7 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling hyper-util v0.1.14
[INFO] [stdout] warning: struct `Rewind` is never constructed
[INFO] [stdout]   --> src/core/common/rewind.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) struct Rewind<T> {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wreq`
[INFO] [stdout]  --> examples/http1_case_sensitive_headers.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wreq::OriginalHeaders;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> tests/redirect.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wreq::{Body, redirect::Policy};
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wreq`
[INFO] [stdout]  --> tests/redirect.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wreq::{Body, redirect::Policy};
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/keylog.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use wreq::tls::KeyLogPolicy;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wreq`
[INFO] [stdout]   --> tests/client.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use wreq::{Client, OriginalHeaders};
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/client.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |     use wreq::{
[INFO] [stdout]    |         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wreq`
[INFO] [stdout]   --> tests/client.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |     use wreq::{
[INFO] [stdout]    |         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     use wreq::{
[INFO] [stdout]     |         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wreq`
[INFO] [stdout]    --> tests/client.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     use wreq::{
[INFO] [stdout]     |         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> examples/http1_case_sensitive_headers.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let resp = wreq::Client::new()
[INFO] [stdout]    |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 17 -     let resp = wreq::Client::new()
[INFO] [stdout] 17 +     let resp = Client::new()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> tests/badssl.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use wreq::{
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wreq`
[INFO] [stdout]  --> tests/badssl.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use wreq::{
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> examples/http1_case_sensitive_headers.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |       let resp = wreq::Client::new()
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 18 | |         .get("https://tls.peet.ws/api/all")
[INFO] [stdout] 19 | |         .header("X-custom-Header1", "value1")
[INFO] [stdout] 20 | |         .header("x-Custom-Header2", "value2")
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |         .send()
[INFO] [stdout] 25 | |         .await?
[INFO] [stdout]    | |_______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/tls_info.rs:4:18
[INFO] [stdout]   |
[INFO] [stdout] 4 |     let client = wreq::Client::builder().tls_info(true).build()?;
[INFO] [stdout]   |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]   |
[INFO] [stdout] 1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use newwreq::Client;
[INFO] [stdout]   |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]   |
[INFO] [stdout] 4 -     let client = wreq::Client::builder().tls_info(true).build()?;
[INFO] [stdout] 4 +     let client = Client::builder().tls_info(true).build()?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/tls_info.rs:8:48
[INFO] [stdout]   |
[INFO] [stdout] 8 |     if let Some(val) = resp.extensions().get::<wreq::tls::TlsInfo>() {
[INFO] [stdout]   |                                                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   |
[INFO] [stdout] 1 + use newwreq::tls;
[INFO] [stdout]   |
[INFO] [stdout] help: if you import `tls`, refer to it directly
[INFO] [stdout]   |
[INFO] [stdout] 8 -     if let Some(val) = resp.extensions().get::<wreq::tls::TlsInfo>() {
[INFO] [stdout] 8 +     if let Some(val) = resp.extensions().get::<tls::TlsInfo>() {
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]  --> examples/tls_info.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let resp = client.get("https://tls.peet.ws/api/all").send().await?;
[INFO] [stdout]   |         ^^^^
[INFO] [stdout] 8 |     if let Some(val) = resp.extensions().get::<wreq::tls::TlsInfo>() {
[INFO] [stdout]   |                        ---- type must be known at this point
[INFO] [stdout]   |
[INFO] [stdout] help: consider giving `resp` an explicit type
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let resp: /* Type */ = client.get("https://tls.peet.ws/api/all").send().await?;
[INFO] [stdout]   |             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]  --> examples/tls_info.rs:9:38
[INFO] [stdout]   |
[INFO] [stdout] 9 |         if let Some(peer_cert_der) = val.peer_certificate() {
[INFO] [stdout]   |                                      ^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> examples/tls_info.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 |             assert!(!peer_cert_der.is_empty());
[INFO] [stdout]    |                      ^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/http1_case_sensitive_headers.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | async fn main() -> wreq::Result<()> {
[INFO] [stdout]   |                    ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (example "http1_case_sensitive_headers") due to 4 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/form.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let response = wreq::Client::new()
[INFO] [stdout]   |                    ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]   |
[INFO] [stdout] 6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]   |
[INFO] [stdout] 6 + use newwreq::Client;
[INFO] [stdout]   |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]   |
[INFO] [stdout] 8 -     let response = wreq::Client::new()
[INFO] [stdout] 8 +     let response = Client::new()
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/tls_info.rs:2:20
[INFO] [stdout]   |
[INFO] [stdout] 2 | async fn main() -> wreq::Result<()> {
[INFO] [stdout]   |                    ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> examples/form.rs:8:20
[INFO] [stdout]    |
[INFO] [stdout]  8 |       let response = wreq::Client::new()
[INFO] [stdout]    |  ____________________^
[INFO] [stdout]  9 | |         .post("http://www.baidu.com")
[INFO] [stdout] 10 | |         .form(&[("one", "1")])
[INFO] [stdout] 11 | |         .send()
[INFO] [stdout] 12 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (example "tls_info") due to 6 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/upgrade.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |                 .body(wreq::Body::default())
[INFO] [stdout]    |                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http_body::Body;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::body::Body;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Body;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Body`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 28 -                 .body(wreq::Body::default())
[INFO] [stdout] 28 +                 .body(Body::default())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/upgrade.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let res = wreq::Client::builder()
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 33 -     let res = wreq::Client::builder()
[INFO] [stdout] 33 +     let res = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/upgrade.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     .body(wreq::Body::default())
[INFO] [stdout]    |                           ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http_body::Body;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::body::Body;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Body;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Body`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 73 -                     .body(wreq::Body::default())
[INFO] [stdout] 73 +                     .body(Body::default())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/upgrade.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let res = wreq::Client::builder()
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 83 -     let res = wreq::Client::builder()
[INFO] [stdout] 83 +     let res = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/keylog.rs:6:18
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let client = wreq::Client::builder()
[INFO] [stdout]   |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]   |
[INFO] [stdout] 1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use newwreq::Client;
[INFO] [stdout]   |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]   |
[INFO] [stdout] 6 -     let client = wreq::Client::builder()
[INFO] [stdout] 6 +     let client = Client::builder()
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (example "form") due to 2 previous errors
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> examples/keylog.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let resp = client.get("https://api.ip.sb/ip").send().await?;
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 13 |     println!("{}", resp.text().await?);
[INFO] [stdout]    |                    ---- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `resp` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let resp: /* Type */ = client.get("https://api.ip.sb/ip").send().await?;
[INFO] [stdout]    |             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> examples/keylog.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | async fn main() -> wreq::Result<()> {
[INFO] [stdout]   |                    ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (example "keylog") due to 4 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/connector_layers.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 17 -     let client = wreq::Client::builder()
[INFO] [stdout] 17 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/connector_layers.rs:32:18
[INFO] [stdout]    |
[INFO] [stdout] 32 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 32 -     let client = wreq::Client::builder()
[INFO] [stdout] 32 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/connector_layers.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 53 -     let client = wreq::Client::builder()
[INFO] [stdout] 53 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/connector_layers.rs:77:18
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 77 -     let client = wreq::Client::builder()
[INFO] [stdout] 77 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/connector_layers.rs:99:18
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 99 -     let client = wreq::Client::builder()
[INFO] [stdout] 99 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/connector_layers.rs:122:18
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 122 -     let client = wreq::Client::builder()
[INFO] [stdout] 122 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/connector_layers.rs:147:18
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 147 -     let client = wreq::Client::builder()
[INFO] [stdout] 147 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/connector_layers.rs:183:18
[INFO] [stdout]     |
[INFO] [stdout] 183 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 183 -     let client = wreq::Client::builder()
[INFO] [stdout] 183 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/connector_layers.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let client = wreq::Client::new();
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 222 -     let client = wreq::Client::new();
[INFO] [stdout] 222 +     let client = Client::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 |     let res = wreq::Client::builder()
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 23 -     let res = wreq::Client::builder()
[INFO] [stdout] 23 +     let res = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:24:16
[INFO] [stdout]    |
[INFO] [stdout] 24 |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout]    |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Proxy;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 24 -         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 24 +         .proxy(Proxy::http(&proxy).unwrap())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:33:30
[INFO] [stdout]    |
[INFO] [stdout] 33 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]    |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 33 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 33 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:53:15
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let res = wreq::Client::builder()
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 53 -     let res = wreq::Client::builder()
[INFO] [stdout] 53 +     let res = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             wreq::Proxy::http(&proxy)
[INFO] [stdout]    |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Proxy;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 55 -             wreq::Proxy::http(&proxy)
[INFO] [stdout] 55 +             Proxy::http(&proxy)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:67:30
[INFO] [stdout]    |
[INFO] [stdout] 67 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]    |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 67 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 67 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let res = wreq::Client::builder()
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 87 -     let res = wreq::Client::builder()
[INFO] [stdout] 87 +     let res = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:88:16
[INFO] [stdout]    |
[INFO] [stdout] 88 |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout]    |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Proxy;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 88 -         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 88 +         .proxy(Proxy::http(&proxy).unwrap())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/proxy.rs:97:30
[INFO] [stdout]    |
[INFO] [stdout] 97 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]    |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 97 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 97 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:129:15
[INFO] [stdout]     |
[INFO] [stdout] 129 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 129 -     let res = wreq::Client::builder()
[INFO] [stdout] 129 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:138:30
[INFO] [stdout]     |
[INFO] [stdout] 138 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 138 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 138 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:161:15
[INFO] [stdout]     |
[INFO] [stdout] 161 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 161 -     let res = wreq::Client::builder()
[INFO] [stdout] 161 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:162:16
[INFO] [stdout]     |
[INFO] [stdout] 162 |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 162 -         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 162 +         .proxy(Proxy::http(&proxy).unwrap())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:172:30
[INFO] [stdout]     |
[INFO] [stdout] 172 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 172 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 172 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     let res = wreq::Client::new().get(url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 196 -     let res = wreq::Client::new().get(url).send().await.unwrap();
[INFO] [stdout] 196 +     let res = Client::new().get(url).send().await.unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:199:30
[INFO] [stdout]     |
[INFO] [stdout] 199 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 199 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 199 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:224:15
[INFO] [stdout]     |
[INFO] [stdout] 224 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 224 -     let res = wreq::Client::builder()
[INFO] [stdout] 224 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:225:16
[INFO] [stdout]     |
[INFO] [stdout] 225 |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 225 -         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 225 +         .proxy(Proxy::http(&proxy).unwrap())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:234:30
[INFO] [stdout]     |
[INFO] [stdout] 234 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 234 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 234 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:255:17
[INFO] [stdout]     |
[INFO] [stdout] 255 |     let proxy = wreq::Proxy::http(&proxy).unwrap().custom_http_headers({
[INFO] [stdout]     |                 ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 255 -     let proxy = wreq::Proxy::http(&proxy).unwrap().custom_http_headers({
[INFO] [stdout] 255 +     let proxy = Proxy::http(&proxy).unwrap().custom_http_headers({
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:260:15
[INFO] [stdout]     |
[INFO] [stdout] 260 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 260 -     let res = wreq::Client::builder()
[INFO] [stdout] 260 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:270:30
[INFO] [stdout]     |
[INFO] [stdout] 270 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 270 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 270 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:294:15
[INFO] [stdout]     |
[INFO] [stdout] 294 |     let err = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 294 -     let err = wreq::Client::builder()
[INFO] [stdout] 294 +     let err = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:295:16
[INFO] [stdout]     |
[INFO] [stdout] 295 |         .proxy(wreq::Proxy::https(&proxy).unwrap())
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 295 -         .proxy(wreq::Proxy::https(&proxy).unwrap())
[INFO] [stdout] 295 +         .proxy(Proxy::https(&proxy).unwrap())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:333:15
[INFO] [stdout]     |
[INFO] [stdout] 333 |     let err = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 333 -     let err = wreq::Client::builder()
[INFO] [stdout] 333 +     let err = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |         .proxy(wreq::Proxy::https(&proxy).unwrap())
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 334 -         .proxy(wreq::Proxy::https(&proxy).unwrap())
[INFO] [stdout] 334 +         .proxy(Proxy::https(&proxy).unwrap())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:369:15
[INFO] [stdout]     |
[INFO] [stdout] 369 |     let err = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 369 -     let err = wreq::Client::builder()
[INFO] [stdout] 369 +     let err = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/proxy.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 370 |         .proxy(wreq::Proxy::https(&proxy).unwrap().custom_http_headers({
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 370 -         .proxy(wreq::Proxy::https(&proxy).unwrap().custom_http_headers({
[INFO] [stdout] 370 +         .proxy(Proxy::https(&proxy).unwrap().custom_http_headers({
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/timeouts.rs:18:18
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 18 -     let client = wreq::Client::builder()
[INFO] [stdout] 18 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/timeouts.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let client = wreq::Client::builder().no_proxy().build().unwrap();
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 46 -     let client = wreq::Client::builder().no_proxy().build().unwrap();
[INFO] [stdout] 46 +     let client = Client::builder().no_proxy().build().unwrap();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/timeouts.rs:70:18
[INFO] [stdout]    |
[INFO] [stdout] 70 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 70 -     let client = wreq::Client::builder()
[INFO] [stdout] 70 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/timeouts.rs:96:18
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 96 -     let client = wreq::Client::builder()
[INFO] [stdout] 96 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/timeouts.rs:120:18
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 120 -     let client = wreq::Client::builder()
[INFO] [stdout] 120 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/timeouts.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 190 -     let client = wreq::Client::builder()
[INFO] [stdout] 190 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/timeouts.rs:284:18
[INFO] [stdout]     |
[INFO] [stdout] 284 |     let client = wreq::Client::builder().no_proxy().build().unwrap();
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 284 -     let client = wreq::Client::builder().no_proxy().build().unwrap();
[INFO] [stdout] 284 +     let client = Client::builder().no_proxy().build().unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/badssl.rs:16:16
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let text = wreq::Client::builder()
[INFO] [stdout]    |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 16 -     let text = wreq::Client::builder()
[INFO] [stdout] 16 +     let text = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/badssl.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let text = wreq::Client::builder()
[INFO] [stdout]    |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 34 -     let text = wreq::Client::builder()
[INFO] [stdout] 34 +     let text = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/badssl.rs:142:18
[INFO] [stdout]     |
[INFO] [stdout] 142 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 142 -     let client = wreq::Client::builder()
[INFO] [stdout] 142 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/badssl.rs:188:18
[INFO] [stdout]     |
[INFO] [stdout] 188 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 188 -     let client = wreq::Client::builder()
[INFO] [stdout] 188 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/badssl.rs:202:18
[INFO] [stdout]     |
[INFO] [stdout] 202 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 202 -     let client = wreq::Client::builder()
[INFO] [stdout] 202 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/badssl.rs:221:18
[INFO] [stdout]     |
[INFO] [stdout] 221 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   1 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 221 -     let client = wreq::Client::builder()
[INFO] [stdout] 221 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/badssl.rs:16:16
[INFO] [stdout]    |
[INFO] [stdout] 16 |       let text = wreq::Client::builder()
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 17 | |         .no_proxy()
[INFO] [stdout] 18 | |         .connect_timeout(Duration::from_secs(360))
[INFO] [stdout] 19 | |         .build()
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | |         .send()
[INFO] [stdout] 23 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/badssl.rs:16:16
[INFO] [stdout]    |
[INFO] [stdout] 16 |       let text = wreq::Client::builder()
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 17 | |         .no_proxy()
[INFO] [stdout] 18 | |         .connect_timeout(Duration::from_secs(360))
[INFO] [stdout] 19 | |         .build()
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | |         .text()
[INFO] [stdout] 26 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/badssl.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |       let text = wreq::Client::builder()
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 35 | |         .cert_verification(false)
[INFO] [stdout] 36 | |         .connect_timeout(Duration::from_secs(360))
[INFO] [stdout] 37 | |         .no_proxy()
[INFO] [stdout] ...  |
[INFO] [stdout] 41 | |         .send()
[INFO] [stdout] 42 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/badssl.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |       let text = wreq::Client::builder()
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 35 | |         .cert_verification(false)
[INFO] [stdout] 36 | |         .connect_timeout(Duration::from_secs(360))
[INFO] [stdout] 37 | |         .no_proxy()
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |         .text()
[INFO] [stdout] 45 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/badssl.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |       let content = client
[INFO] [stdout]    |  ___________________^
[INFO] [stdout] 83 | |         .get("https://3des.badssl.com/")
[INFO] [stdout] 84 | |         .send()
[INFO] [stdout] 85 | |         .await?
[INFO] [stdout]    | |_______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:117:19
[INFO] [stdout]     |
[INFO] [stdout] 117 |       let content = client
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 118 | |         .get("https://dh2048.badssl.com/")
[INFO] [stdout] 119 | |         .send()
[INFO] [stdout] 120 | |         .await?
[INFO] [stdout]     | |_______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let resp = client.get("https://www.google.com").send().await?;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 148 |     assert!(resp.status().is_success());
[INFO] [stdout]     |             ---- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `resp` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let resp: /* Type */ = client.get("https://www.google.com").send().await?;
[INFO] [stdout]     |             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let resp = client.get("https://tls.browserleaks.com").send().await?;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 194 |     assert!(resp.status().is_success());
[INFO] [stdout]     |             ---- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `resp` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let resp: /* Type */ = client.get("https://tls.browserleaks.com").send().await?;
[INFO] [stdout]     |             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let text = resp.text().await?;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 196 |     assert!(text.contains("ChaCha20Poly1305"));
[INFO] [stdout]     |             ---- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `text` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let text: /* Type */ = resp.text().await?;
[INFO] [stdout]     |             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:209:16
[INFO] [stdout]     |
[INFO] [stdout] 209 |       let resp = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 210 | |         .get("https://self-signed.badssl.com/")
[INFO] [stdout] 211 | |         .send()
[INFO] [stdout] 212 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:218:20
[INFO] [stdout]     |
[INFO] [stdout] 218 |         .and_then(|info| info.peer_certificate())
[INFO] [stdout]     |                    ^^^^  ---- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 218 |         .and_then(|info: /* Type */| info.peer_certificate())
[INFO] [stdout]     |                        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:226:16
[INFO] [stdout]     |
[INFO] [stdout] 226 |       let resp = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 227 | |         .get("https://self-signed.badssl.com/")
[INFO] [stdout] 228 | |         .send()
[INFO] [stdout] 229 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/badssl.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let res = client.get("https://www.google.com").send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 234 |     assert!(res.is_err());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let res: /* Type */ = client.get("https://www.google.com").send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/badssl.rs:61:33
[INFO] [stdout]    |
[INFO] [stdout] 61 | async fn test_3des_support() -> wreq::Result<()> {
[INFO] [stdout]    |                                 ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/badssl.rs:95:42
[INFO] [stdout]    |
[INFO] [stdout] 95 | async fn test_firefox_7x_100_cipher() -> wreq::Result<()> {
[INFO] [stdout]    |                                          ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/badssl.rs:130:38
[INFO] [stdout]     |
[INFO] [stdout] 130 | async fn test_alps_new_endpoint() -> wreq::Result<()> {
[INFO] [stdout]     |                                      ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/badssl.rs:153:36
[INFO] [stdout]     |
[INFO] [stdout] 153 | async fn test_aes_hw_override() -> wreq::Result<()> {
[INFO] [stdout]     |                                    ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "badssl") due to 25 previous errors
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |       let res = wreq::Client::builder()
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 34 | |         .build()
[INFO] [stdout] 35 | |         .unwrap()
[INFO] [stdout] 36 | |         .get(format!("http://{}", server.addr()))
[INFO] [stdout] ...  |
[INFO] [stdout] 39 | |         .send()
[INFO] [stdout] 40 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let mut upgraded = res.upgrade().await.unwrap();
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     upgraded.write_all(b"foo=bar").await.unwrap();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     upgraded.read_to_end(&mut buf).await.unwrap();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/proxy.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 |       let res = wreq::Client::builder()
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 24 | |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 25 | |         .build()
[INFO] [stdout] 26 | |         .unwrap()
[INFO] [stdout] 27 | |         .get(url)
[INFO] [stdout] 28 | |         .send()
[INFO] [stdout] 29 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 |       let res = wreq::Client::builder()
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 84 | |         .http2_only()
[INFO] [stdout] 85 | |         .build()
[INFO] [stdout] 86 | |         .unwrap()
[INFO] [stdout] 87 | |         .request(Method::CONNECT, format!("http://{}", server.addr()))
[INFO] [stdout] 88 | |         .send()
[INFO] [stdout] 89 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:94:24
[INFO] [stdout]    |
[INFO] [stdout] 94 |     let mut upgraded = res.upgrade().await.unwrap();
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     upgraded.write_all(b"foo=bar").await.unwrap();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/upgrade.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     upgraded.read_to_end(&mut buf).await.unwrap();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/proxy.rs:53:15
[INFO] [stdout]    |
[INFO] [stdout] 53 |       let res = wreq::Client::builder()
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 54 | |         .proxy(
[INFO] [stdout] 55 | |             wreq::Proxy::http(&proxy)
[INFO] [stdout] 56 | |                 .unwrap()
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |         .send()
[INFO] [stdout] 63 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/proxy.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |       let res = wreq::Client::builder()
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 88 | |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 89 | |         .build()
[INFO] [stdout] 90 | |         .unwrap()
[INFO] [stdout] 91 | |         .get(url)
[INFO] [stdout] 92 | |         .send()
[INFO] [stdout] 93 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:129:15
[INFO] [stdout]     |
[INFO] [stdout] 129 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 130 | |         .build()
[INFO] [stdout] 131 | |         .unwrap()
[INFO] [stdout] 132 | |         .get(url)
[INFO] [stdout] 133 | |         .send()
[INFO] [stdout] 134 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:161:15
[INFO] [stdout]     |
[INFO] [stdout] 161 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 162 | |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 163 | |         .no_proxy()
[INFO] [stdout] 164 | |         .build()
[INFO] [stdout] ...   |
[INFO] [stdout] 167 | |         .send()
[INFO] [stdout] 168 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     let res = wreq::Client::new().get(url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:224:15
[INFO] [stdout]     |
[INFO] [stdout] 224 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 225 | |         .proxy(wreq::Proxy::http(&proxy).unwrap())
[INFO] [stdout] 226 | |         .build()
[INFO] [stdout] 227 | |         .unwrap()
[INFO] [stdout] 228 | |         .get(url)
[INFO] [stdout] 229 | |         .send()
[INFO] [stdout] 230 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:260:15
[INFO] [stdout]     |
[INFO] [stdout] 260 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 261 | |         .proxy(proxy)
[INFO] [stdout] 262 | |         .build()
[INFO] [stdout] 263 | |         .unwrap()
[INFO] [stdout] 264 | |         .get(url)
[INFO] [stdout] 265 | |         .send()
[INFO] [stdout] 266 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:294:15
[INFO] [stdout]     |
[INFO] [stdout] 294 |       let err = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 295 | |         .proxy(wreq::Proxy::https(&proxy).unwrap())
[INFO] [stdout] 296 | |         .build()
[INFO] [stdout] 297 | |         .unwrap()
[INFO] [stdout] 298 | |         .get(url)
[INFO] [stdout] 299 | |         .send()
[INFO] [stdout] 300 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/layers.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 20 -     let client = wreq::Client::builder()
[INFO] [stdout] 20 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/layers.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 35 -     let client = wreq::Client::builder()
[INFO] [stdout] 35 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/layers.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 56 -     let client = wreq::Client::builder()
[INFO] [stdout] 56 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/layers.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let client = wreq::Client::builder()
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 81 -     let client = wreq::Client::builder()
[INFO] [stdout] 81 +     let client = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:104:18
[INFO] [stdout]     |
[INFO] [stdout] 104 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 104 -     let client = wreq::Client::builder()
[INFO] [stdout] 104 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 127 -     let client = wreq::Client::builder()
[INFO] [stdout] 127 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 157 -     let client = wreq::Client::builder()
[INFO] [stdout] 157 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:184:18
[INFO] [stdout]     |
[INFO] [stdout] 184 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 184 -     let client = wreq::Client::builder()
[INFO] [stdout] 184 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:223:18
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 223 -     let client = wreq::Client::builder()
[INFO] [stdout] 223 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:264:18
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let client = wreq::Client::new();
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   3 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 264 -     let client = wreq::Client::new();
[INFO] [stdout] 264 +     let client = Client::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:333:15
[INFO] [stdout]     |
[INFO] [stdout] 333 |       let err = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 334 | |         .proxy(wreq::Proxy::https(&proxy).unwrap())
[INFO] [stdout] 335 | |         .build()
[INFO] [stdout] 336 | |         .unwrap()
[INFO] [stdout] 337 | |         .get(url)
[INFO] [stdout] 338 | |         .send()
[INFO] [stdout] 339 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/proxy.rs:369:15
[INFO] [stdout]     |
[INFO] [stdout] 369 |       let err = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 370 | |         .proxy(wreq::Proxy::https(&proxy).unwrap().custom_http_headers({
[INFO] [stdout] 371 | |             let mut headers = http::HeaderMap::new();
[INFO] [stdout] 372 | |             headers.insert("user-agent", "wreq-test".parse().unwrap());
[INFO] [stdout] ...   |
[INFO] [stdout] 379 | |         .send()
[INFO] [stdout] 380 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "upgrade") due to 15 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "proxy") due to 42 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]  --> tests/redirect.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let client = wreq::Client::new();
[INFO] [stdout]   |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]   |
[INFO] [stdout] 2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use newwreq::Client;
[INFO] [stdout]   |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]   |
[INFO] [stdout] 8 -     let client = wreq::Client::new();
[INFO] [stdout] 8 +     let client = Client::new();
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/redirect.rs:40:34
[INFO] [stdout]    |
[INFO] [stdout] 40 |         assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]    |                                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 40 -         assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 40 +         assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/redirect.rs:42:31
[INFO] [stdout]    |
[INFO] [stdout] 42 |             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout]    |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::header;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::header;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::header;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 42 -             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout] 42 +             res.headers().get(header::SERVER).unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/redirect.rs:50:18
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let client = wreq::Client::new();
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 50 -     let client = wreq::Client::new();
[INFO] [stdout] 50 +     let client = Client::new();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/redirect.rs:81:34
[INFO] [stdout]    |
[INFO] [stdout] 81 |         assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]    |                                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 81 -         assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 81 +         assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/redirect.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 |             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout]    |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]    |
[INFO] [stdout]  2 + use http::header;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper::header;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::header;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 83 -             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout] 83 +             res.headers().get(header::SERVER).unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/redirect.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     let client = wreq::Client::new();
[INFO] [stdout]    |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 92 -     let client = wreq::Client::new();
[INFO] [stdout] 92 +     let client = Client::new();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:136:34
[INFO] [stdout]     |
[INFO] [stdout] 136 |         assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 136 -         assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 136 +         assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:138:31
[INFO] [stdout]     |
[INFO] [stdout] 138 |             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 138 -             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout] 138 +             res.headers().get(header::SERVER).unwrap(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     wreq::Client::builder()
[INFO] [stdout]     |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 178 -     wreq::Client::builder()
[INFO] [stdout] 178 +     Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:184:13
[INFO] [stdout]     |
[INFO] [stdout] 184 |             wreq::header::COOKIE,
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 184 -             wreq::header::COOKIE,
[INFO] [stdout] 184 +             header::COOKIE,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:185:13
[INFO] [stdout]     |
[INFO] [stdout] 185 |             wreq::header::HeaderValue::from_static("foo=bar"),
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::HeaderValue;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header::HeaderValue;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header::HeaderValue;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HeaderValue`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 185 -             wreq::header::HeaderValue::from_static("foo=bar"),
[INFO] [stdout] 185 +             HeaderValue::from_static("foo=bar"),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:204:15
[INFO] [stdout]     |
[INFO] [stdout] 204 |     let err = wreq::Client::new()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 204 -     let err = wreq::Client::new()
[INFO] [stdout] 204 +     let err = Client::new()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:226:15
[INFO] [stdout]     |
[INFO] [stdout] 226 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 226 -     let res = wreq::Client::builder()
[INFO] [stdout] 226 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:227:19
[INFO] [stdout]     |
[INFO] [stdout] 227 |         .redirect(wreq::redirect::Policy::none())
[INFO] [stdout]     |                   ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::redirect::Policy;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use tower::retry::Policy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Policy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 227 -         .redirect(wreq::redirect::Policy::none())
[INFO] [stdout] 227 +         .redirect(Policy::none())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:236:30
[INFO] [stdout]     |
[INFO] [stdout] 236 |     assert_eq!(res.status(), wreq::StatusCode::FOUND);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 236 -     assert_eq!(res.status(), wreq::StatusCode::FOUND);
[INFO] [stdout] 236 +     assert_eq!(res.status(), StatusCode::FOUND);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     wreq::Client::builder()
[INFO] [stdout]     |     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 256 -     wreq::Client::builder()
[INFO] [stdout] 256 +     Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:278:15
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let res = wreq::Client::new().get(&url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 278 -     let res = wreq::Client::new().get(&url).send().await.unwrap();
[INFO] [stdout] 278 +     let res = Client::new().get(&url).send().await.unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:281:30
[INFO] [stdout]     |
[INFO] [stdout] 281 |     assert_eq!(res.status(), wreq::StatusCode::FOUND);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 281 -     assert_eq!(res.status(), wreq::StatusCode::FOUND);
[INFO] [stdout] 281 +     assert_eq!(res.status(), StatusCode::FOUND);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:296:15
[INFO] [stdout]     |
[INFO] [stdout] 296 |     let err = wreq::Client::new()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 296 -     let err = wreq::Client::new()
[INFO] [stdout] 296 +     let err = Client::new()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:360:18
[INFO] [stdout]     |
[INFO] [stdout] 360 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 360 -     let client = wreq::Client::builder()
[INFO] [stdout] 360 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:384:15
[INFO] [stdout]     |
[INFO] [stdout] 384 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 384 -     let res = wreq::Client::builder()
[INFO] [stdout] 384 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:385:19
[INFO] [stdout]     |
[INFO] [stdout] 385 |         .redirect(wreq::redirect::Policy::custom(|attempt| attempt.stop()))
[INFO] [stdout]     |                   ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::redirect::Policy;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use tower::retry::Policy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Policy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 385 -         .redirect(wreq::redirect::Policy::custom(|attempt| attempt.stop()))
[INFO] [stdout] 385 +         .redirect(Policy::custom(|attempt| attempt.stop()))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:393:39
[INFO] [stdout]     |
[INFO] [stdout] 393 |     assert_eq!(res.unwrap().status(), wreq::StatusCode::FOUND);
[INFO] [stdout]     |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 393 -     assert_eq!(res.unwrap().status(), wreq::StatusCode::FOUND);
[INFO] [stdout] 393 +     assert_eq!(res.unwrap().status(), StatusCode::FOUND);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:395:15
[INFO] [stdout]     |
[INFO] [stdout] 395 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 395 -     let res = wreq::Client::builder()
[INFO] [stdout] 395 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/connector_layers.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 24 |
[INFO] [stdout] 25 |     assert!(res.is_ok());
[INFO] [stdout]    |             --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 23 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:396:19
[INFO] [stdout]     |
[INFO] [stdout] 396 |         .redirect(wreq::redirect::Policy::custom(|attempt| attempt.follow()))
[INFO] [stdout]     |                   ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::redirect::Policy;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use tower::retry::Policy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Policy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 396 -         .redirect(wreq::redirect::Policy::custom(|attempt| attempt.follow()))
[INFO] [stdout] 396 +         .redirect(Policy::custom(|attempt| attempt.follow()))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:409:18
[INFO] [stdout]     |
[INFO] [stdout] 409 |     let client = wreq::Client::new();
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 409 -     let client = wreq::Client::new();
[INFO] [stdout] 409 +     let client = Client::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:424:38
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 if req.headers().get(wreq::header::CONTENT_LENGTH).is_some() {
[INFO] [stdout]     |                                      ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 424 -                 if req.headers().get(wreq::header::CONTENT_LENGTH).is_some() {
[INFO] [stdout] 424 +                 if req.headers().get(header::CONTENT_LENGTH).is_some() {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:425:46
[INFO] [stdout]     |
[INFO] [stdout] 425 |                     assert_eq!(req.headers()[wreq::header::CONTENT_LENGTH], "5");
[INFO] [stdout]     |                                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 425 -                     assert_eq!(req.headers()[wreq::header::CONTENT_LENGTH], "5");
[INFO] [stdout] 425 +                     assert_eq!(req.headers()[header::CONTENT_LENGTH], "5");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:437:43
[INFO] [stdout]     |
[INFO] [stdout] 437 |                 assert!(req.headers().get(wreq::header::CONTENT_TYPE).is_none());
[INFO] [stdout]     |                                           ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 437 -                 assert!(req.headers().get(wreq::header::CONTENT_TYPE).is_none());
[INFO] [stdout] 437 +                 assert!(req.headers().get(header::CONTENT_TYPE).is_none());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:438:43
[INFO] [stdout]     |
[INFO] [stdout] 438 |                 assert!(req.headers().get(wreq::header::CONTENT_LENGTH).is_none());
[INFO] [stdout]     |                                           ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 438 -                 assert!(req.headers().get(wreq::header::CONTENT_LENGTH).is_none());
[INFO] [stdout] 438 +                 assert!(req.headers().get(header::CONTENT_LENGTH).is_none());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:439:43
[INFO] [stdout]     |
[INFO] [stdout] 439 |                 assert!(req.headers().get(wreq::header::CONTENT_ENCODING).is_none());
[INFO] [stdout]     |                                           ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 439 -                 assert!(req.headers().get(wreq::header::CONTENT_ENCODING).is_none());
[INFO] [stdout] 439 +                 assert!(req.headers().get(header::CONTENT_ENCODING).is_none());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:452:21
[INFO] [stdout]     |
[INFO] [stdout] 452 |             .header(wreq::header::CONTENT_TYPE, "text/plain")
[INFO] [stdout]     |                     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 452 -             .header(wreq::header::CONTENT_TYPE, "text/plain")
[INFO] [stdout] 452 +             .header(header::CONTENT_TYPE, "text/plain")
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:453:21
[INFO] [stdout]     |
[INFO] [stdout] 453 |             .header(wreq::header::CONTENT_LENGTH, "5")
[INFO] [stdout]     |                     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 453 -             .header(wreq::header::CONTENT_LENGTH, "5")
[INFO] [stdout] 453 +             .header(header::CONTENT_LENGTH, "5")
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:454:21
[INFO] [stdout]     |
[INFO] [stdout] 454 |             .header(wreq::header::CONTENT_ENCODING, "identity")
[INFO] [stdout]     |                     ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 454 -             .header(wreq::header::CONTENT_ENCODING, "identity")
[INFO] [stdout] 454 +             .header(header::CONTENT_ENCODING, "identity")
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/redirect.rs:461:31
[INFO] [stdout]     |
[INFO] [stdout] 461 |             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]     |
[INFO] [stdout]   2 + use http::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use hyper::header;
[INFO] [stdout]     |
[INFO] [stdout]   2 + use newwreq::header;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 461 -             res.headers().get(wreq::header::SERVER).unwrap(),
[INFO] [stdout] 461 +             res.headers().get(header::SERVER).unwrap(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/connector_layers.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 43 |
[INFO] [stdout] 44 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/connector_layers.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 63 |
[INFO] [stdout] 64 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/connector_layers.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 85 |
[INFO] [stdout] 86 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 110 |
[INFO] [stdout] 111 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 133 |
[INFO] [stdout] 134 |     let err = res.unwrap_err();
[INFO] [stdout]     |               --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let res = client.get(url.clone()).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 158 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let res: /* Type */ = client.get(url.clone()).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/client.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |     let res = wreq::Client::builder()
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]    |
[INFO] [stdout]  6 + use newwreq::Client;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 60 -     let res = wreq::Client::builder()
[INFO] [stdout] 60 +     let res = Client::builder()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/client.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |         .header(wreq::header::ACCEPT, "*/*")
[INFO] [stdout]    |                 ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these modules
[INFO] [stdout]    |
[INFO] [stdout]  6 + use http::header;
[INFO] [stdout]    |
[INFO] [stdout]  6 + use hyper::header;
[INFO] [stdout]    |
[INFO] [stdout]  6 + use newwreq::header;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `header`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 65 -         .header(wreq::header::ACCEPT, "*/*")
[INFO] [stdout] 65 +         .header(header::ACCEPT, "*/*")
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/client.rs:71:30
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]    |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  6 + use http::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  6 + use hyper::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout]  6 + use newwreq::StatusCode;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 71 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 71 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:153:30
[INFO] [stdout]     |
[INFO] [stdout] 153 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 153 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 153 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:231:30
[INFO] [stdout]     |
[INFO] [stdout] 231 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 231 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 231 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 246 -     let res = wreq::Client::builder()
[INFO] [stdout] 246 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:255:30
[INFO] [stdout]     |
[INFO] [stdout] 255 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 255 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 255 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:266:15
[INFO] [stdout]     |
[INFO] [stdout] 266 |     let res = wreq::Client::builder()
[INFO] [stdout]     |               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 266 -     let res = wreq::Client::builder()
[INFO] [stdout] 266 +     let res = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:275:30
[INFO] [stdout]     |
[INFO] [stdout] 275 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 275 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 275 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:366:31
[INFO] [stdout]     |
[INFO] [stdout] 366 |     assert_eq!(res1.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 366 -     assert_eq!(res1.status(), wreq::StatusCode::OK);
[INFO] [stdout] 366 +     assert_eq!(res1.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:377:31
[INFO] [stdout]     |
[INFO] [stdout] 377 |     assert_eq!(res2.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 377 -     assert_eq!(res2.status(), wreq::StatusCode::OK);
[INFO] [stdout] 377 +     assert_eq!(res2.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:390:18
[INFO] [stdout]     |
[INFO] [stdout] 390 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 390 -     let client = wreq::Client::builder()
[INFO] [stdout] 390 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:398:30
[INFO] [stdout]     |
[INFO] [stdout] 398 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 398 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 398 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:415:18
[INFO] [stdout]     |
[INFO] [stdout] 415 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 415 -     let client = wreq::Client::builder()
[INFO] [stdout] 415 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:432:30
[INFO] [stdout]     |
[INFO] [stdout] 432 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 432 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 432 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let all_res = join_all(futures).await;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 167 |
[INFO] [stdout] 168 |     let timed_out = all_res
[INFO] [stdout]     |                     ------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `all_res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let all_res: /* Type */ = join_all(futures).await;
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:170:15
[INFO] [stdout]     |
[INFO] [stdout] 170 |         .any(|res| res.is_err_and(|err| err.is_timeout()));
[INFO] [stdout]     |               ^^^  --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 170 |         .any(|res: /* Type */| res.is_err_and(|err| err.is_timeout()));
[INFO] [stdout]     |                  ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:170:36
[INFO] [stdout]     |
[INFO] [stdout] 170 |         .any(|res| res.is_err_and(|err| err.is_timeout()));
[INFO] [stdout]     |                                    ^^^  --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 170 |         .any(|res| res.is_err_and(|err: /* Type */| err.is_timeout()));
[INFO] [stdout]     |                                       ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:528:16
[INFO] [stdout]     |
[INFO] [stdout] 528 |     let resp = wreq::Client::builder()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 528 -     let resp = wreq::Client::builder()
[INFO] [stdout] 528 +     let resp = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:536:44
[INFO] [stdout]     |
[INFO] [stdout] 536 |     let tls_info = resp.extensions().get::<wreq::tls::TlsInfo>();
[INFO] [stdout]     |                                            ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::tls;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `tls`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 536 -     let tls_info = resp.extensions().get::<wreq::tls::TlsInfo>();
[INFO] [stdout] 536 +     let tls_info = resp.extensions().get::<tls::TlsInfo>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:544:16
[INFO] [stdout]     |
[INFO] [stdout] 544 |     let resp = wreq::Client::builder()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 544 -     let resp = wreq::Client::builder()
[INFO] [stdout] 544 +     let resp = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:551:44
[INFO] [stdout]     |
[INFO] [stdout] 551 |     let tls_info = resp.extensions().get::<wreq::tls::TlsInfo>();
[INFO] [stdout]     |                                            ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::tls;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `tls`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 551 -     let tls_info = resp.extensions().get::<wreq::tls::TlsInfo>();
[INFO] [stdout] 551 +     let tls_info = resp.extensions().get::<tls::TlsInfo>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:561:18
[INFO] [stdout]     |
[INFO] [stdout] 561 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 561 -     let client = wreq::Client::builder()
[INFO] [stdout] 561 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:584:38
[INFO] [stdout]     |
[INFO] [stdout] 584 |             assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                                      ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 584 -             assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 584 +             assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:594:18
[INFO] [stdout]     |
[INFO] [stdout] 594 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 594 -     let client = wreq::Client::builder()
[INFO] [stdout] 594 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:619:38
[INFO] [stdout]     |
[INFO] [stdout] 619 |             assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                                      ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 619 -             assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 619 +             assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:631:18
[INFO] [stdout]     |
[INFO] [stdout] 631 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 631 -     let client = wreq::Client::builder()
[INFO] [stdout] 631 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:654:16
[INFO] [stdout]     |
[INFO] [stdout] 654 |     let resp = wreq::Client::builder()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 654 -     let resp = wreq::Client::builder()
[INFO] [stdout] 654 +     let resp = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:663:32
[INFO] [stdout]     |
[INFO] [stdout] 663 |     assert_eq!(resp.version(), wreq::Version::HTTP_11);
[INFO] [stdout]     |                                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Version;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Version`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 663 -     assert_eq!(resp.version(), wreq::Version::HTTP_11);
[INFO] [stdout] 663 +     assert_eq!(resp.version(), Version::HTTP_11);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:665:16
[INFO] [stdout]     |
[INFO] [stdout] 665 |     let resp = wreq::Client::builder()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 665 -     let resp = wreq::Client::builder()
[INFO] [stdout] 665 +     let resp = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:674:32
[INFO] [stdout]     |
[INFO] [stdout] 674 |     assert_eq!(resp.version(), wreq::Version::HTTP_11);
[INFO] [stdout]     |                                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Version;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Version`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 674 -     assert_eq!(resp.version(), wreq::Version::HTTP_11);
[INFO] [stdout] 674 +     assert_eq!(resp.version(), Version::HTTP_11);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:681:16
[INFO] [stdout]     |
[INFO] [stdout] 681 |     let resp = wreq::Client::builder()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 681 -     let resp = wreq::Client::builder()
[INFO] [stdout] 681 +     let resp = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:690:32
[INFO] [stdout]     |
[INFO] [stdout] 690 |     assert_eq!(resp.version(), wreq::Version::HTTP_2);
[INFO] [stdout]     |                                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Version;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Version`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 690 -     assert_eq!(resp.version(), wreq::Version::HTTP_2);
[INFO] [stdout] 690 +     assert_eq!(resp.version(), Version::HTTP_2);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:692:16
[INFO] [stdout]     |
[INFO] [stdout] 692 |     let resp = wreq::Client::builder()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 692 -     let resp = wreq::Client::builder()
[INFO] [stdout] 692 +     let resp = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:701:32
[INFO] [stdout]     |
[INFO] [stdout] 701 |     assert_eq!(resp.version(), wreq::Version::HTTP_2);
[INFO] [stdout]     |                                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::Version;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Version;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Version`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 701 -     assert_eq!(resp.version(), wreq::Version::HTTP_2);
[INFO] [stdout] 701 +     assert_eq!(resp.version(), Version::HTTP_2);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:706:18
[INFO] [stdout]     |
[INFO] [stdout] 706 |     let client = wreq::Client::default();
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 706 -     let client = wreq::Client::default();
[INFO] [stdout] 706 +     let client = Client::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:716:31
[INFO] [stdout]     |
[INFO] [stdout] 716 |     assert_eq!(resp.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 716 -     assert_eq!(resp.status(), wreq::StatusCode::OK);
[INFO] [stdout] 716 +     assert_eq!(resp.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:726:31
[INFO] [stdout]     |
[INFO] [stdout] 726 |     assert_eq!(resp.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 726 -     assert_eq!(resp.status(), wreq::StatusCode::OK);
[INFO] [stdout] 726 +     assert_eq!(resp.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:736:31
[INFO] [stdout]     |
[INFO] [stdout] 736 |     assert_eq!(resp.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 736 -     assert_eq!(resp.status(), wreq::StatusCode::OK);
[INFO] [stdout] 736 +     assert_eq!(resp.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:748:16
[INFO] [stdout]     |
[INFO] [stdout] 748 |     let resp = wreq::Client::new()
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 748 -     let resp = wreq::Client::new()
[INFO] [stdout] 748 +     let resp = Client::new()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:781:24
[INFO] [stdout]     |
[INFO] [stdout] 781 |     let mut headers1 = wreq::header::HeaderMap::new();
[INFO] [stdout]     |                        ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::header::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HeaderMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 781 -     let mut headers1 = wreq::header::HeaderMap::new();
[INFO] [stdout] 781 +     let mut headers1 = HeaderMap::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:784:24
[INFO] [stdout]     |
[INFO] [stdout] 784 |     let mut headers2 = wreq::header::HeaderMap::new();
[INFO] [stdout]     |                        ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::header::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HeaderMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 784 -     let mut headers2 = wreq::header::HeaderMap::new();
[INFO] [stdout] 784 +     let mut headers2 = HeaderMap::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:787:18
[INFO] [stdout]     |
[INFO] [stdout] 787 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 787 -     let client = wreq::Client::builder()
[INFO] [stdout] 787 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:791:13
[INFO] [stdout]     |
[INFO] [stdout] 791 |             wreq::Proxy::https(&proxy_url)
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 791 -             wreq::Proxy::https(&proxy_url)
[INFO] [stdout] 791 +             Proxy::https(&proxy_url)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:798:13
[INFO] [stdout]     |
[INFO] [stdout] 798 |             wreq::Proxy::http(&proxy_url)
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 798 -             wreq::Proxy::http(&proxy_url)
[INFO] [stdout] 798 +             Proxy::http(&proxy_url)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:808:30
[INFO] [stdout]     |
[INFO] [stdout] 808 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 808 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 808 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:810:18
[INFO] [stdout]     |
[INFO] [stdout] 810 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 810 -     let client = wreq::Client::builder()
[INFO] [stdout] 810 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:814:13
[INFO] [stdout]     |
[INFO] [stdout] 814 |             wreq::Proxy::http(&proxy_url)
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 814 -             wreq::Proxy::http(&proxy_url)
[INFO] [stdout] 814 +             Proxy::http(&proxy_url)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:821:13
[INFO] [stdout]     |
[INFO] [stdout] 821 |             wreq::Proxy::https(&proxy_url)
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Proxy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Proxy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 821 -             wreq::Proxy::https(&proxy_url)
[INFO] [stdout] 821 +             Proxy::https(&proxy_url)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:831:30
[INFO] [stdout]     |
[INFO] [stdout] 831 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 831 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 831 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:844:18
[INFO] [stdout]     |
[INFO] [stdout] 844 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 844 -     let client = wreq::Client::builder()
[INFO] [stdout] 844 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:846:31
[INFO] [stdout]     |
[INFO] [stdout] 846 |             let mut headers = wreq::header::HeaderMap::new();
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::header::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HeaderMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 846 -             let mut headers = wreq::header::HeaderMap::new();
[INFO] [stdout] 846 +             let mut headers = HeaderMap::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:857:30
[INFO] [stdout]     |
[INFO] [stdout] 857 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 857 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 857 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:870:18
[INFO] [stdout]     |
[INFO] [stdout] 870 |     let client = wreq::Client::builder()
[INFO] [stdout]     |                  ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper_util::client::legacy::Client;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::Client;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Client`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 870 -     let client = wreq::Client::builder()
[INFO] [stdout] 870 +     let client = Client::builder()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:872:31
[INFO] [stdout]     |
[INFO] [stdout] 872 |             let mut headers = wreq::header::HeaderMap::new();
[INFO] [stdout]     |                               ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::header::HeaderMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HeaderMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 872 -             let mut headers = wreq::header::HeaderMap::new();
[INFO] [stdout] 872 +             let mut headers = HeaderMap::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/client.rs:883:30
[INFO] [stdout]     |
[INFO] [stdout] 883 |     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout]     |                              ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use http::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use hyper::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use newwreq::StatusCode;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `StatusCode`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 883 -     assert_eq!(res.status(), wreq::StatusCode::OK);
[INFO] [stdout] 883 +     assert_eq!(res.status(), StatusCode::OK);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 |     let res = client.get(url.clone()).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 195 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 194 |     let res: /* Type */ = client.get(url.clone()).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |     let all_res = join_all(futures).await;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 205 |
[INFO] [stdout] 206 |     for res in all_res.into_iter() {
[INFO] [stdout]     |                ------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `all_res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 204 |     let all_res: /* Type */ = join_all(futures).await;
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |             res.is_ok(),
[INFO] [stdout]     |             ^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/connector_layers.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 224 |
[INFO] [stdout] 225 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/timeouts.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let res = client.get(&url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 27 |
[INFO] [stdout] 28 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let res: /* Type */ = client.get(&url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/timeouts.rs:31:31
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert_eq!(err.url().map(|u| u.as_str()), Some(url.as_str()));
[INFO] [stdout]    |                               ^  - type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert_eq!(err.url().map(|u: /* Type */| u.as_str()), Some(url.as_str()));
[INFO] [stdout]    |                                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/timeouts.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let res = client
[INFO] [stdout]    |         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let res: /* Type */ = client
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/timeouts.rs:63:31
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(err.url().map(|u| u.as_str()), Some(url.as_str()));
[INFO] [stdout]    |                               ^  - type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(err.url().map(|u: /* Type */| u.as_str()), Some(url.as_str()));
[INFO] [stdout]    |                                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "connector_layers") due to 26 previous errors
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/timeouts.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let res = client
[INFO] [stdout]    |         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 84 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let res: /* Type */ = client
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/timeouts.rs:108:16
[INFO] [stdout]     |
[INFO] [stdout] 108 |       let _res = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 109 | |         .get(url)
[INFO] [stdout] 110 | |         .timeout(Duration::from_millis(1000))
[INFO] [stdout] 111 | |         .send()
[INFO] [stdout] 112 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/timeouts.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |     let res = client
[INFO] [stdout]     |         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 141 |     let err = res.unwrap_err();
[INFO] [stdout]     |               --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 135 |     let res: /* Type */ = client
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/timeouts.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 |     let res = client.get(&url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 199 |
[INFO] [stdout] 200 |     let err = res.unwrap_err();
[INFO] [stdout]     |               --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 198 |     let res: /* Type */ = client.get(&url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/timeouts.rs:203:31
[INFO] [stdout]     |
[INFO] [stdout] 203 |     assert_eq!(err.url().map(|u| u.as_str()), Some(url.as_str()));
[INFO] [stdout]     |                               ^  - type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 203 |     assert_eq!(err.url().map(|u: /* Type */| u.as_str()), Some(url.as_str()));
[INFO] [stdout]     |                                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/timeouts.rs:288:15
[INFO] [stdout]     |
[INFO] [stdout] 288 |       let res = client
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 289 | |         .get(&url)
[INFO] [stdout] 290 | |         .timeout(Duration::from_secs(1))
[INFO] [stdout] 291 | |         .send()
[INFO] [stdout] 292 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "timeouts") due to 20 previous errors
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/layers.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 27 |
[INFO] [stdout] 28 |     assert!(res.is_ok());
[INFO] [stdout]    |             --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/layers.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 46 |
[INFO] [stdout] 47 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/layers.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 66 |
[INFO] [stdout] 67 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/layers.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let res = client.get(url).send().await;
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 89 |
[INFO] [stdout] 90 |     let err = res.unwrap_err();
[INFO] [stdout]    |               --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]    |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 115 |
[INFO] [stdout] 116 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 114 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 138 |
[INFO] [stdout] 139 |     let err = res.unwrap_err();
[INFO] [stdout]     |               --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/client.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |       let res = wreq::Client::builder()
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 61 | |         .no_proxy()
[INFO] [stdout] 62 | |         .build()
[INFO] [stdout] 63 | |         .unwrap()
[INFO] [stdout] ...  |
[INFO] [stdout] 66 | |         .send()
[INFO] [stdout] 67 | |         .await
[INFO] [stdout]    | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/redirect.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 33 |           let res = client
[INFO] [stdout]    |  ___________________^
[INFO] [stdout] 34 | |             .post(&url)
[INFO] [stdout] 35 | |             .redirect(Policy::default())
[INFO] [stdout] 36 | |             .send()
[INFO] [stdout] 37 | |             .await
[INFO] [stdout]    | |__________________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 172 |
[INFO] [stdout] 173 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 |     let res = client.get(url.clone()).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 195 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 194 |     let res: /* Type */ = client.get(url.clone()).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 |     let all_res = join_all(futures).await;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 204 |
[INFO] [stdout] 205 |     let timed_out = all_res.into_iter().any(|res| {
[INFO] [stdout]     |                     ------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `all_res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 203 |     let all_res: /* Type */ = join_all(futures).await;
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:205:46
[INFO] [stdout]     |
[INFO] [stdout] 205 |     let timed_out = all_res.into_iter().any(|res| {
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 206 |         res.is_err_and(|err| {
[INFO] [stdout]     |         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 205 |     let timed_out = all_res.into_iter().any(|res: /* Type */| {
[INFO] [stdout]     |                                                 ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:206:25
[INFO] [stdout]     |
[INFO] [stdout] 206 |         res.is_err_and(|err| {
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 207 |             dbg!(&err);
[INFO] [stdout] 208 |             err.is_timeout()
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 206 |         res.is_err_and(|err: /* Type */| {
[INFO] [stdout]     |                            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |     let res = client.get(url.clone()).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 237 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 236 |     let res: /* Type */ = client.get(url.clone()).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let all_res = join_all(futures).await;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 247 |
[INFO] [stdout] 248 |     for res in all_res.into_iter() {
[INFO] [stdout]     |                ------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `all_res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let all_res: /* Type */ = join_all(futures).await;
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |             res.is_ok(),
[INFO] [stdout]     |             ^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/layers.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let res = client.get(url).send().await;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 266 |
[INFO] [stdout] 267 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let res: /* Type */ = client.get(url).send().await;
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |       let res = client
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 147 | |         .post(&url)
[INFO] [stdout] 148 | |         .body(r#"{"message":"hello"}"#)
[INFO] [stdout] 149 | |         .send()
[INFO] [stdout] 150 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:201:15
[INFO] [stdout]     |
[INFO] [stdout] 201 |       let res = client
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 202 | |         .post(&url)
[INFO] [stdout] 203 | |         .headers({
[INFO] [stdout] 204 | |             let mut headers = HeaderMap::new();
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |         .send()
[INFO] [stdout] 228 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 247 | |         .no_proxy()
[INFO] [stdout] 248 | |         .build()
[INFO] [stdout] 249 | |         .expect("client builder")
[INFO] [stdout] 250 | |         .get(&url)
[INFO] [stdout] 251 | |         .send()
[INFO] [stdout] 252 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/redirect.rs:74:19
[INFO] [stdout]    |
[INFO] [stdout] 74 |           let res = client
[INFO] [stdout]    |  ___________________^
[INFO] [stdout] 75 | |             .get(&url)
[INFO] [stdout] 76 | |             .redirect(Policy::default())
[INFO] [stdout] 77 | |             .send()
[INFO] [stdout] 78 | |             .await
[INFO] [stdout]    | |__________________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:266:15
[INFO] [stdout]     |
[INFO] [stdout] 266 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 267 | |         .user_agent("wreq-test-agent")
[INFO] [stdout] 268 | |         .build()
[INFO] [stdout] 269 | |         .expect("client builder")
[INFO] [stdout] 270 | |         .get(&url)
[INFO] [stdout] 271 | |         .send()
[INFO] [stdout] 272 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:286:15
[INFO] [stdout]     |
[INFO] [stdout] 286 |       let res = client
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 287 | |         .get(format!("http://{}/text", server.addr()))
[INFO] [stdout] 288 | |         .send()
[INFO] [stdout] 289 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:292:16
[INFO] [stdout]     |
[INFO] [stdout] 292 |     let text = res.text().await.expect("Failed to get text");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    --> tests/layers.rs:159:42
[INFO] [stdout]     |
[INFO] [stdout] 159 |             move |mut req: http::Request<wreq::Body>| {
[INFO] [stdout]     |                                          ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:304:15
[INFO] [stdout]     |
[INFO] [stdout] 304 |       let res = client
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 305 | |         .get(format!("http://{}/bytes", server.addr()))
[INFO] [stdout] 306 | |         .send()
[INFO] [stdout] 307 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |     let bytes = res.bytes().await.expect("res.bytes()");
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |           let res = client
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 129 | |             .post(&url)
[INFO] [stdout] 130 | |             .redirect(Policy::default())
[INFO] [stdout] 131 | |             .body("Hello")
[INFO] [stdout] 132 | |             .send()
[INFO] [stdout] 133 | |             .await
[INFO] [stdout]     | |__________________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:360:16
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let res1 = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 361 | |         .get(format!("http://{}/get", server.addr()))
[INFO] [stdout] 362 | |         .send()
[INFO] [stdout] 363 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:370:16
[INFO] [stdout]     |
[INFO] [stdout] 370 |       let res2 = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 371 | |         .post(format!("http://{}/pipe", server.addr()))
[INFO] [stdout] 372 | |         .body(res1)
[INFO] [stdout] 373 | |         .send()
[INFO] [stdout] 374 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "layers") due to 29 previous errors
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     wreq::Client::builder()
[INFO] [stdout] 179 | |         .redirect(Policy::default())
[INFO] [stdout] 180 | |         .build()
[INFO] [stdout] 181 | |         .unwrap()
[INFO] [stdout] ...   |
[INFO] [stdout] 187 | |         .send()
[INFO] [stdout] 188 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:396:15
[INFO] [stdout]     |
[INFO] [stdout] 396 |     let res = req.send().await.expect("request");
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:399:16
[INFO] [stdout]     |
[INFO] [stdout] 399 |     let text = res.text().await.expect("Failed to get text");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:430:15
[INFO] [stdout]     |
[INFO] [stdout] 430 |     let res = req.send().await.expect("request");
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:433:16
[INFO] [stdout]     |
[INFO] [stdout] 433 |     let text = res.text().await.expect("Failed to get text");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:204:15
[INFO] [stdout]     |
[INFO] [stdout] 204 |       let err = wreq::Client::new()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 205 | |         .get(&url)
[INFO] [stdout] 206 | |         .redirect(Policy::default())
[INFO] [stdout] 207 | |         .send()
[INFO] [stdout] 208 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:528:16
[INFO] [stdout]     |
[INFO] [stdout] 528 |       let resp = wreq::Client::builder()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 529 | |         .tls_info(true)
[INFO] [stdout] 530 | |         .build()
[INFO] [stdout] 531 | |         .expect("client builder")
[INFO] [stdout] 532 | |         .get("https://google.com")
[INFO] [stdout] 533 | |         .send()
[INFO] [stdout] 534 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:544:16
[INFO] [stdout]     |
[INFO] [stdout] 544 |       let resp = wreq::Client::builder()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 545 | |         .build()
[INFO] [stdout] 546 | |         .expect("client builder")
[INFO] [stdout] 547 | |         .get("https://google.com")
[INFO] [stdout] 548 | |         .send()
[INFO] [stdout] 549 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:583:23
[INFO] [stdout]     |
[INFO] [stdout] 583 |             let res = client.get(&url).send().await.unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:600:9
[INFO] [stdout]     |
[INFO] [stdout] 600 |     let server = delay_server::Server::new(
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 612 |     let url = format!("http://{}", server.addr());
[INFO] [stdout]     |                                    ------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `server` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 600 |     let server: /* Type */ = delay_server::Server::new(
[INFO] [stdout]     |               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:226:15
[INFO] [stdout]     |
[INFO] [stdout] 226 |       let res = wreq::Client::builder()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 227 | |         .redirect(wreq::redirect::Policy::none())
[INFO] [stdout] 228 | |         .build()
[INFO] [stdout] 229 | |         .unwrap()
[INFO] [stdout] 230 | |         .get(&url)
[INFO] [stdout] 231 | |         .send()
[INFO] [stdout] 232 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:618:23
[INFO] [stdout]     |
[INFO] [stdout] 618 |             let res = client.get(&url).send().await.unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     client.get(&url).send().await.unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:654:16
[INFO] [stdout]     |
[INFO] [stdout] 654 |       let resp = wreq::Client::builder()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 655 | |         .http1_only()
[INFO] [stdout] 656 | |         .build()
[INFO] [stdout] 657 | |         .unwrap()
[INFO] [stdout] 658 | |         .get(format!("http://{}", server.addr()))
[INFO] [stdout] 659 | |         .send()
[INFO] [stdout] 660 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:665:16
[INFO] [stdout]     |
[INFO] [stdout] 665 |       let resp = wreq::Client::builder()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 666 | |         .build()
[INFO] [stdout] 667 | |         .unwrap()
[INFO] [stdout] 668 | |         .get(format!("http://{}", server.addr()))
[INFO] [stdout] 669 | |         .version(Version::HTTP_11)
[INFO] [stdout] 670 | |         .send()
[INFO] [stdout] 671 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 | /     wreq::Client::builder()
[INFO] [stdout] 257 | |         .referer(false)
[INFO] [stdout] 258 | |         .build()
[INFO] [stdout] 259 | |         .unwrap()
[INFO] [stdout] 260 | |         .get(format!("http://{}/no-refer", server.addr()))
[INFO] [stdout] 261 | |         .send()
[INFO] [stdout] 262 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:681:16
[INFO] [stdout]     |
[INFO] [stdout] 681 |       let resp = wreq::Client::builder()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 682 | |         .http2_only()
[INFO] [stdout] 683 | |         .build()
[INFO] [stdout] 684 | |         .unwrap()
[INFO] [stdout] 685 | |         .get(format!("http://{}", server.addr()))
[INFO] [stdout] 686 | |         .send()
[INFO] [stdout] 687 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:692:16
[INFO] [stdout]     |
[INFO] [stdout] 692 |       let resp = wreq::Client::builder()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 693 | |         .build()
[INFO] [stdout] 694 | |         .unwrap()
[INFO] [stdout] 695 | |         .get(format!("http://{}", server.addr()))
[INFO] [stdout] 696 | |         .version(Version::HTTP_2)
[INFO] [stdout] 697 | |         .send()
[INFO] [stdout] 698 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:709:16
[INFO] [stdout]     |
[INFO] [stdout] 709 |       let resp = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 710 | |         .get(url)
[INFO] [stdout] 711 | |         .version(http::Version::HTTP_2)
[INFO] [stdout] 712 | |         .send()
[INFO] [stdout] 713 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:719:16
[INFO] [stdout]     |
[INFO] [stdout] 719 |       let resp = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 720 | |         .get(url)
[INFO] [stdout] 721 | |         .version(http::Version::HTTP_11)
[INFO] [stdout] 722 | |         .send()
[INFO] [stdout] 723 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:729:16
[INFO] [stdout]     |
[INFO] [stdout] 729 |       let resp = client
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 730 | |         .get(url)
[INFO] [stdout] 731 | |         .version(http::Version::HTTP_2)
[INFO] [stdout] 732 | |         .send()
[INFO] [stdout] 733 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:748:16
[INFO] [stdout]     |
[INFO] [stdout] 748 |       let resp = wreq::Client::new()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 749 | |         .get("https://tls.peet.ws/api/all")
[INFO] [stdout] 750 | |         .header("X-Custom-Header", "value")
[INFO] [stdout] 751 | |         .original_headers(original_headers)
[INFO] [stdout] 752 | |         .version(Version::HTTP_11)
[INFO] [stdout] 753 | |         .send()
[INFO] [stdout] 754 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:748:16
[INFO] [stdout]     |
[INFO] [stdout] 748 |       let resp = wreq::Client::new()
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 749 | |         .get("https://tls.peet.ws/api/all")
[INFO] [stdout] 750 | |         .header("X-Custom-Header", "value")
[INFO] [stdout] 751 | |         .original_headers(original_headers)
[INFO] [stdout] ...   |
[INFO] [stdout] 756 | |         .text()
[INFO] [stdout] 757 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:278:15
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let res = wreq::Client::new().get(&url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:805:15
[INFO] [stdout]     |
[INFO] [stdout] 805 |     let res = client.get(url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:828:15
[INFO] [stdout]     |
[INFO] [stdout] 828 |     let res = client.get(url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:296:15
[INFO] [stdout]     |
[INFO] [stdout] 296 |       let err = wreq::Client::new()
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 297 | |         .get(&url)
[INFO] [stdout] 298 | |         .redirect(Policy::default())
[INFO] [stdout] 299 | |         .send()
[INFO] [stdout] 300 | |         .await
[INFO] [stdout]     | |______________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:855:15
[INFO] [stdout]     |
[INFO] [stdout] 855 |     let res = client.get(&url).default_headers(true).send().await.unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/client.rs:881:15
[INFO] [stdout]     |
[INFO] [stdout] 881 |     let res = client.get(&url).send().await.unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:364:15
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let res = client.get(&url).send().await.unwrap_err();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:385:51
[INFO] [stdout]     |
[INFO] [stdout] 385 |         .redirect(wreq::redirect::Policy::custom(|attempt| attempt.stop()))
[INFO] [stdout]     |                                                   ^^^^^^^  ------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 385 |         .redirect(wreq::redirect::Policy::custom(|attempt: /* Type */| attempt.stop()))
[INFO] [stdout]     |                                                          ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:384:9
[INFO] [stdout]     |
[INFO] [stdout] 384 |     let res = wreq::Client::builder()
[INFO] [stdout]     |         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 |     assert!(res.is_ok());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 384 |     let res: /* Type */ = wreq::Client::builder()
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:396:51
[INFO] [stdout]     |
[INFO] [stdout] 396 |         .redirect(wreq::redirect::Policy::custom(|attempt| attempt.follow()))
[INFO] [stdout]     |                                                   ^^^^^^^  ------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 396 |         .redirect(wreq::redirect::Policy::custom(|attempt: /* Type */| attempt.follow()))
[INFO] [stdout]     |                                                          ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |     let res = wreq::Client::builder()
[INFO] [stdout]     |         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 403 |     assert!(res.is_err());
[INFO] [stdout]     |             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving `res` an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 395 |     let res: /* Type */ = wreq::Client::builder()
[INFO] [stdout]     |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/redirect.rs:449:19
[INFO] [stdout]     |
[INFO] [stdout] 449 |           let res = client
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 450 | |             .post(&url)
[INFO] [stdout] 451 | |             .body("Hello")
[INFO] [stdout] 452 | |             .header(wreq::header::CONTENT_TYPE, "text/plain")
[INFO] [stdout] ...   |
[INFO] [stdout] 455 | |             .send()
[INFO] [stdout] 456 | |             .await
[INFO] [stdout]     | |__________________^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "client") due to 95 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/delay_server.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         Fut: Future<Output = Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                       ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]   --> tests/support/server.rs:61:41
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Fut: Future<Output = http::Response<wreq::Body>> + Send + 'static,
[INFO] [stdout]    |                                         ^^^^ use of unresolved module or unlinked crate `wreq`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wreq`, use `cargo add wreq` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `newwreq` (test "redirect") due to 56 previous errors
[INFO] [stdout] warning: struct `Rewind` is never constructed
[INFO] [stdout]   --> src/core/common/rewind.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) struct Rewind<T> {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:3:24
[INFO] [stdout]    |
[INFO] [stdout]  3 | #![cfg_attr(test, deny(warnings))]
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6fbe95e56411edd237d0add938921783b372b805544e22c71e890209c0001779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6fbe95e56411edd237d0add938921783b372b805544e22c71e890209c0001779", kill_on_drop: false }`
[INFO] [stdout] 6fbe95e56411edd237d0add938921783b372b805544e22c71e890209c0001779
