[INFO] fetching crate tonic-arcanyx-fork 0.8.1-alpha.0...
[INFO] testing tonic-arcanyx-fork-0.8.1-alpha.0 against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] extracting crate tonic-arcanyx-fork 0.8.1-alpha.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate tonic-arcanyx-fork 0.8.1-alpha.0
[INFO] finished tweaking crates.io crate tonic-arcanyx-fork 0.8.1-alpha.0
[INFO] tweaked toml for crates.io crate tonic-arcanyx-fork 0.8.1-alpha.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tonic-arcanyx-fork 0.8.1-alpha.0 on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 157 packages to latest compatible versions
[INFO] [stderr]       Adding axum v0.5.17 (available: v0.8.6)
[INFO] [stderr]       Adding base64 v0.13.1 (available: v0.22.1)
[INFO] [stderr]       Adding h2 v0.3.27 (available: v0.4.12)
[INFO] [stderr]       Adding http v0.2.12 (available: v1.3.1)
[INFO] [stderr]       Adding http-body v0.4.6 (available: v1.0.1)
[INFO] [stderr]       Adding hyper v0.14.32 (available: v1.7.0)
[INFO] [stderr]       Adding hyper-timeout v0.4.1 (available: v0.5.2)
[INFO] [stderr]       Adding prost v0.11.9 (available: v0.14.1)
[INFO] [stderr]       Adding prost-derive v0.11.9 (available: v0.14.1)
[INFO] [stderr]       Adding rand v0.8.5 (available: v0.9.2)
[INFO] [stderr]       Adding rustls-native-certs v0.6.3 (available: v0.8.1)
[INFO] [stderr]       Adding rustls-pemfile v1.0.4 (available: v2.2.0)
[INFO] [stderr]       Adding tokio-rustls v0.23.4 (available: v0.26.4)
[INFO] [stderr]       Adding tower v0.4.13 (available: v0.5.2)
[INFO] [stderr]       Adding webpki-roots v0.22.6 (available: v1.0.3)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `axum` dependency)
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rustls-native-certs v0.6.3
[INFO] [stderr]   Downloaded quickcheck_macros v1.1.0
[INFO] [stderr]   Downloaded quickcheck v1.0.3
[INFO] [stderr]   Downloaded async-stream-impl v0.3.6
[INFO] [stderr]   Downloaded sct v0.7.1
[INFO] [stderr]   Downloaded async-stream v0.3.6
[INFO] [stderr]   Downloaded prost v0.11.9
[INFO] [stderr]   Downloaded prost-derive v0.11.9
[INFO] [stderr]   Downloaded env_logger v0.8.4
[INFO] [stderr]   Downloaded tokio-rustls v0.23.4
[INFO] [stderr]   Downloaded axum-core v0.2.9
[INFO] [stderr]   Downloaded matchit v0.5.0
[INFO] [stderr]   Downloaded http-range-header v0.3.1
[INFO] [stderr]   Downloaded bencher v0.1.5
[INFO] [stderr]   Downloaded rustls v0.20.9
[INFO] [stderr]   Downloaded webpki-roots v0.22.6
[INFO] [stderr]   Downloaded tokio-io-timeout v1.2.1
[INFO] [stderr]   Downloaded hyper-timeout v0.4.1
[INFO] [stderr]   Downloaded axum v0.5.17
[INFO] [stderr]   Downloaded hdrhistogram v7.5.4
[INFO] [stderr]   Downloaded tokio-stream v0.1.17
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dbee4aafeca16a2ae915752c384765c9c7c25b0d0fe378c6aa87448066ad6049
[INFO] running `Command { std: "docker" "start" "-a" "dbee4aafeca16a2ae915752c384765c9c7c25b0d0fe378c6aa87448066ad6049", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dbee4aafeca16a2ae915752c384765c9c7c25b0d0fe378c6aa87448066ad6049", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dbee4aafeca16a2ae915752c384765c9c7c25b0d0fe378c6aa87448066ad6049", kill_on_drop: false }`
[INFO] [stdout] dbee4aafeca16a2ae915752c384765c9c7c25b0d0fe378c6aa87448066ad6049
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e0be6e6cd9b2d5c6b7f555925fdce56a5a9a9924f3763d4a2f506d1565744c88
[INFO] running `Command { std: "docker" "start" "-a" "e0be6e6cd9b2d5c6b7f555925fdce56a5a9a9924f3763d4a2f506d1565744c88", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `axum` dependency)
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling hdrhistogram v7.5.4
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling indexmap v2.11.4
[INFO] [stderr]    Compiling http-range-header v0.3.1
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling matchit v0.5.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling prost-derive v0.11.9
[INFO] [stderr]    Compiling prost v0.11.9
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling tokio-io-timeout v1.2.1
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling tracing-futures v0.2.5
[INFO] [stderr]    Compiling axum-core v0.2.9
[INFO] [stderr]    Compiling tower-http v0.3.5
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling hyper-timeout v0.4.1
[INFO] [stderr]    Compiling axum v0.5.17
[INFO] [stderr]    Compiling tonic-arcanyx-fork v0.8.1-alpha.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `HttpsUriWithoutTlsSupport` is never constructed
[INFO] [stdout]    --> src/transport/service/connector.rs:106:19
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub(crate) struct HttpsUriWithoutTlsSupport(());
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 34s
[INFO] running `Command { std: "docker" "inspect" "e0be6e6cd9b2d5c6b7f555925fdce56a5a9a9924f3763d4a2f506d1565744c88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e0be6e6cd9b2d5c6b7f555925fdce56a5a9a9924f3763d4a2f506d1565744c88", kill_on_drop: false }`
[INFO] [stdout] e0be6e6cd9b2d5c6b7f555925fdce56a5a9a9924f3763d4a2f506d1565744c88
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eb9e9f14515084ccd11557c00b62534a1f100acea8549e0aac1f226fcb75835c
[INFO] running `Command { std: "docker" "start" "-a" "eb9e9f14515084ccd11557c00b62534a1f100acea8549e0aac1f226fcb75835c", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `axum` dependency)
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling quickcheck_macros v1.1.0
[INFO] [stderr]    Compiling bencher v0.1.5
[INFO] [stdout] warning: struct `HttpsUriWithoutTlsSupport` is never constructed
[INFO] [stdout]    --> src/transport/service/connector.rs:106:19
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub(crate) struct HttpsUriWithoutTlsSupport(());
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling env_logger v0.8.4
[INFO] [stderr]    Compiling quickcheck v1.0.3
[INFO] [stderr]    Compiling tonic-arcanyx-fork v0.8.1-alpha.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `HttpsUriWithoutTlsSupport` is never constructed
[INFO] [stdout]    --> src/transport/service/connector.rs:106:19
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub(crate) struct HttpsUriWithoutTlsSupport(());
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stdout]    --> src/codec/prost.rs:232:17
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 drop(cx);
[INFO] [stdout]     |                 ^^^^^--^
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      argument has type `&mut Context<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dropping_references)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the expression or result
[INFO] [stdout]     |
[INFO] [stdout] 232 -                 drop(cx);
[INFO] [stdout] 232 +                 let _ = cx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.47s
[INFO] running `Command { std: "docker" "inspect" "eb9e9f14515084ccd11557c00b62534a1f100acea8549e0aac1f226fcb75835c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb9e9f14515084ccd11557c00b62534a1f100acea8549e0aac1f226fcb75835c", kill_on_drop: false }`
[INFO] [stdout] eb9e9f14515084ccd11557c00b62534a1f100acea8549e0aac1f226fcb75835c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d5eb4ff45194fc95fa689eb8d6f3472b478804c555efe8a926c3cee4f8fc6529
[INFO] running `Command { std: "docker" "start" "-a" "d5eb4ff45194fc95fa689eb8d6f3472b478804c555efe8a926c3cee4f8fc6529", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `axum` dependency)
[INFO] [stderr] warning: struct `HttpsUriWithoutTlsSupport` is never constructed
[INFO] [stderr]    --> src/transport/service/connector.rs:106:19
[INFO] [stderr]     |
[INFO] [stderr] 106 | pub(crate) struct HttpsUriWithoutTlsSupport(());
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `tonic-arcanyx-fork` (lib) generated 1 warning
[INFO] [stderr] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stderr]    --> src/codec/prost.rs:232:17
[INFO] [stderr]     |
[INFO] [stderr] 232 |                 drop(cx);
[INFO] [stderr]     |                 ^^^^^--^
[INFO] [stderr]     |                      |
[INFO] [stderr]     |                      argument has type `&mut Context<'_>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dropping_references)]` on by default
[INFO] [stderr] help: use `let _ = ...` to ignore the expression or result
[INFO] [stderr]     |
[INFO] [stderr] 232 -                 drop(cx);
[INFO] [stderr] 232 +                 let _ = cx;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `tonic-arcanyx-fork` (lib test) generated 2 warnings (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tonic_arcanyx_fork-4ca21ae0da70ae6a)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test codec::buffer::tests::decode_buf ... ok
[INFO] [stdout] test codec::prost::tests::decode ... ok
[INFO] [stdout] test metadata::map::tests::test_iter_mut_categorizes_binary_entries ... ok
[INFO] [stdout] test metadata::map::tests::test_from_headers_takes_http_headers ... ok
[INFO] [stdout] test codec::prost::tests::encode ... ok
[INFO] [stdout] test metadata::map::tests::test_iter_categorizes_ascii_entries ... ok
[INFO] [stdout] test metadata::map::tests::test_iter_mut_categorizes_ascii_entries ... ok
[INFO] [stdout] test metadata::map::tests::test_keys_categorizes_ascii_entries ... ok
[INFO] [stdout] test metadata::map::tests::test_iter_categorizes_binary_entries ... ok
[INFO] [stdout] test metadata::map::tests::test_to_headers_encoding ... ok
[INFO] [stdout] test metadata::map::tests::test_keys_categorizes_binary_entries ... ok
[INFO] [stdout] test codec::buffer::tests::encode_buf ... ok
[INFO] [stdout] test metadata::map::tests::test_values_categorizes_ascii_entries ... ok
[INFO] [stdout] test metadata::map::tests::test_values_mut_categorizes_binary_entries ... ok
[INFO] [stdout] test metadata::value::from_i16 ... ok
[INFO] [stdout] test metadata::value::from_isize ... ok
[INFO] [stdout] test metadata::value::from_usize ... ok
[INFO] [stdout] test metadata::value::test_ascii_value_hash ... ok
[INFO] [stdout] test metadata::value::test_debug ... ok
[INFO] [stdout] test metadata::value::test_invalid_binary_value_hash ... ok
[INFO] [stdout] test metadata::value::test_from_shared_base64_encodes ... ok
[INFO] [stdout] test metadata::value::test_is_empty ... ok
[INFO] [stdout] test metadata::value::test_value_eq_str ... ok
[INFO] [stdout] test metadata::value::test_value_eq_bytes ... ok
[INFO] [stdout] test request::tests::duration_to_grpc_timeout_a_very_long_time ... ok
[INFO] [stdout] test request::tests::duration_to_grpc_timeout_more_than_second ... ok
[INFO] [stdout] test request::tests::duration_to_grpc_timeout_less_than_second ... ok
[INFO] [stdout] test request::tests::reserved_headers_are_excluded ... ok
[INFO] [stdout] test response::tests::reserved_headers_are_excluded ... ok
[INFO] [stdout] test metadata::value::test_valid_binary_value_hash ... ok
[INFO] [stdout] test metadata::map::tests::test_values_categorizes_binary_entries ... ok
[INFO] [stdout] test service::interceptor::tests::doesnt_change_http_method ... ok
[INFO] [stdout] test metadata::value::from_i32 ... ok
[INFO] [stdout] test metadata::value::test_value_eq_value ... ok
[INFO] [stdout] test metadata::value::from_i64 ... ok
[INFO] [stdout] test metadata::map::tests::test_values_mut_categorizes_ascii_entries ... ok
[INFO] [stdout] test metadata::value::from_u32 ... ok
[INFO] [stdout] test metadata::value::from_u16 ... ok
[INFO] [stdout] test service::interceptor::tests::doesnt_remove_headers_from_requests ... ok
[INFO] [stdout] test status::tests::constructors ... ok
[INFO] [stdout] test service::interceptor::tests::handles_intercepted_status_as_response ... ok
[INFO] [stdout] test status::tests::from_error_h2 ... ok
[INFO] [stdout] test status::tests::from_error_status ... ok
[INFO] [stdout] test status::tests::to_h2_error ... ok
[INFO] [stdout] test transport::server::incoming::tests::one_tcpincoming_at_a_time ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_header_not_present ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::fuzz ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_hours ... ok
[INFO] [stdout] test status::tests::from_error_nested ... ok
[INFO] [stdout] test status::tests::code_from_i32 ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_microseconds ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_milliseconds ... ok
[INFO] [stdout] test status::tests::details ... ok
[INFO] [stdout] test status::tests::from_error_unknown ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_nanoseconds ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_seconds ... ok
[INFO] [stdout] test transport::service::user_agent::tests::prepends_custom_user_agent_to_default ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_minutes ... ok
[INFO] [stdout] test transport::service::user_agent::tests::sets_default_if_no_custom_user_agent ... ok
[INFO] [stdout] test metadata::value::from_metadata_value_tests::it_can_insert_metadata_key_as_metadata_value ... ok
[INFO] [stdout] test metadata::value::from_u64 ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_invalid_digits - should panic ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_invalid_unit - should panic ... ok
[INFO] [stdout] test transport::service::grpc_timeout::tests::test_too_many_digits - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tonic_arcanyx_fork
[INFO] [stdout] 
[INFO] [stdout] running 127 tests
[INFO] [stdout] test src/macros.rs - macros::include_file_descriptor_set (line 43) ... ignored
[INFO] [stdout] test src/macros.rs - macros::include_file_descriptor_set (line 53) ... ignored
[INFO] [stdout] test src/macros.rs - macros::include_file_descriptor_set (line 65) ... ignored
[INFO] [stdout] test src/macros.rs - macros::include_proto (line 17) ... ignored
[INFO] [stdout] test src/macros.rs - macros::include_proto (line 23) ... ignored
[INFO] [stdout] test src/macros.rs - macros::include_proto (line 5) ... ignored
[INFO] [stdout] test src/codec/decode.rs - codec::decode::Streaming<T>::trailers (line 297) ... FAILED
[INFO] [stdout] test src/client/grpc.rs - client::grpc::Grpc<T>::accept_compressed (line 104) ... FAILED
[INFO] [stdout] test src/client/grpc.rs - client::grpc::Grpc<T>::send_compressed (line 73) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 91) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::Entry<'a,VE>::key (line 1507) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert (line 1427) ... FAILED
[INFO] [stdout] test src/codec/decode.rs - codec::decode::Streaming<T>::message (line 270) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 97) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert_with (line 1479) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 78) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1106) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 68) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::GetAll<'a,VE>::iter (line 1948) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::MetadataKey<VE>::eq (line 220) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::append (line 1065) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::contains_key (line 666) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1127) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap (line 17) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::append (line 1086) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert_with (line 1467) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 84) ... FAILED
[INFO] [stdout] test src/metadata/key.rs - metadata::key::str::eq (line 240) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::entry (line 848) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1015) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::insert (line 988) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::append (line 1079) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::clear (line 360) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1120) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::get_all (line 579) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::get (line 429) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::capacity (line 381) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::entry_bin (line 895) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::is_empty (line 341) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1032) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::insert (line 978) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::iter (line 696) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::get_all_bin (line 622) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1025) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::reserve (line 409) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::get_bin (line 465) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::get_bin_mut (line 539) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::get_mut (line 507) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::new (line 219) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::insert (line 995) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::into_headers (line 239) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::iter_mut (line 727) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::keys (line 758) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::get_mut (line 1660) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::values (line 789) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::len (line 292) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::values_mut (line 820) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::into_mut (line 1686) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::get (line 1633) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::remove (line 1150) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::remove_bin (line 1184) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::as_bytes (line 526) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::keys_len (line 318) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::into_key (line 1544) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::insert (line 1709) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::insert_mult (line 1733) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::append (line 1762) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::MetadataMap::with_capacity (line 270) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::iter_mut (line 1881) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::insert (line 1563) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 296) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::remove (line 1787) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::key (line 1530) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::insert_entry (line 1584) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_key (line 474) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::iter (line 1854) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_str (line 447) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::key (line 1610) ... FAILED
[INFO] [stdout] test src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::remove_entry (line 1812) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::len (line 494) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::to_str (line 512) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 325) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_str (line 455) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::from_static (line 68) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::from_static (line 62) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<Binary>::from_bytes (line 542) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::to_bytes (line 172) ... FAILED
[INFO] [stdout] test src/request.rs - request::IntoStreamingRequest (line 71) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 334) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 287) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::as_encoded_bytes (line 232) ... FAILED
[INFO] [stdout] test src/request.rs - request::Request<T>::extensions_mut (line 322) - compile ... FAILED
[INFO] [stdout] test src/request.rs - request::Request<T>::set_timeout (line 269) ... FAILED
[INFO] [stdout] test src/response.rs - response::Response<T>::new (line 14) ... FAILED
[INFO] [stdout] test src/request.rs - request::Request<T>::extensions_mut (line 304) - compile ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::as_encoded_bytes (line 238) ... FAILED
[INFO] [stdout] test src/request.rs - request::Request<T>::new (line 101) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::set_sensitive (line 186) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::is_empty (line 147) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::is_sensitive (line 212) ... FAILED
[INFO] [stdout] test src/request.rs - request::IntoRequest (line 37) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::connect_timeout (line 156) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::to_bytes (line 166) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::from_static (line 66) ... FAILED
[INFO] [stdout] test src/server/grpc.rs - server::grpc::Grpc<T>::send_compressed (line 94) ... FAILED
[INFO] [stdout] test src/server/grpc.rs - server::grpc::Grpc<T>::accept_compressed (line 63) ... FAILED
[INFO] [stdout] test src/transport/channel/mod.rs - transport::channel::Channel::from_static (line 88) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::timeout (line 131) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::uri (line 402) ... FAILED
[INFO] [stdout] test src/transport/channel/mod.rs - transport::channel::Channel::from_shared (line 99) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::origin (line 116) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::rate_limit (line 200) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::from_shared (line 77) ... FAILED
[INFO] [stdout] test src/transport/server/mod.rs - transport::server::Server<L>::concurrency_limit_per_connection (line 157) ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::try_from_bytes (line 100) ... FAILED
[INFO] [stdout] test src/status.rs - status::Status (line 28) ... FAILED
[INFO] [stdout] test src/transport/server/mod.rs - transport::server::Server<L>::layer (line 388) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport (line 47) - compile ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::user_agent (line 91) ... FAILED
[INFO] [stdout] test src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::concurrency_limit (line 186) ... FAILED
[INFO] [stdout] test src/transport/server/mod.rs - transport::server::Server<L>::timeout (line 175) ... FAILED
[INFO] [stdout] test src/transport/server/incoming.rs - transport::server::incoming::TcpIncoming::new (line 139) - compile ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport (line 20) - compile ... FAILED
[INFO] [stdout] test src/metadata/value.rs - metadata::value::MetadataValue<VE>::try_from_bytes (line 92) ... FAILED
[INFO] [stdout] test src/transport/server/conn.rs - transport::server::conn::Connected (line 22) ... FAILED
[INFO] [stdout] test src/transport/server/mod.rs - transport::server::Server<L>::layer (line 372) ... FAILED
[INFO] [stdout] test src/status.rs - status::Code::description (line 112) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/codec/decode.rs - codec::decode::Streaming<T>::trailers (line 297) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/codec/decode.rs:298:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Streaming, Status};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client/grpc.rs - client::grpc::Grpc<T>::accept_compressed (line 104) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/client/grpc.rs:105:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Channel;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client/grpc.rs - client::grpc::Grpc<T>::send_compressed (line 73) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/client/grpc.rs:74:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Channel;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 91) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:92:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:94:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let b = AsciiMetadataKey::from_static("hello-bin");
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::Entry<'a,VE>::key (line 1507) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1508:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1509:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert (line 1427) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1428:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetadataMap` in this scope
[INFO] [stdout]  --> src/metadata/map.rs:1429:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map: MetadataMap = MetadataMap::default();
[INFO] [stdout]   |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1429:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map: MetadataMap = MetadataMap::default();
[INFO] [stdout]   |                            ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/codec/decode.rs - codec::decode::Streaming<T>::message (line 270) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/codec/decode.rs:271:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Streaming, Status, codec::Decoder};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/codec/decode.rs:271:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Streaming, Status, codec::Decoder};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 97) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:98:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinaryMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:100:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let b = BinaryMetadataKey::from_static("hello");
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^ use of undeclared type `BinaryMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::BinaryMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert_with (line 1479) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1480:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1481:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 78) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:79:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:81:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | AsciiMetadataKey::from_static("content{}{}length");
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1106) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1107:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1108:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1109:43
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert!(map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"world")).is_none());
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1112:35
[INFO] [stdout]   |
[INFO] [stdout] 8 | map.append_bin("trace-proto-bin", MetadataValue::from_bytes(b"earth"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 68) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:69:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:73:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | let a = AsciiMetadataKey::from_bytes(b"custom-key").unwrap();
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:74:9
[INFO] [stdout]   |
[INFO] [stdout] 8 | let b = AsciiMetadataKey::from_static(CUSTOM_KEY);
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::GetAll<'a,VE>::iter (line 1948) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1949:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1950:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::MetadataKey<VE>::eq (line 220) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:221:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:222:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | let content_length = AsciiMetadataKey::from_static("content-length");
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::append (line 1065) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1066:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1067:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::contains_key (line 666) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:667:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:668:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:671:28
[INFO] [stdout]   |
[INFO] [stdout] 7 | map.append_bin("host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]   |                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1127) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1128:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1129:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1131:26
[INFO] [stdout]   |
[INFO] [stdout] 6 | map.append_bin("x-host", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]   |                          ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap (line 17) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:18:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:19:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:23:35
[INFO] [stdout]   |
[INFO] [stdout] 8 | map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"[binary data]"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::append (line 1086) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1087:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1088:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert_with (line 1467) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1468:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1469:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 84) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:85:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:87:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let a = AsciiMetadataKey::from_static("foobar");
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:88:9
[INFO] [stdout]   |
[INFO] [stdout] 6 | let b = AsciiMetadataKey::from_static("FOOBAR");
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/key.rs - metadata::key::str::eq (line 240) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/key.rs:241:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]  --> src/metadata/key.rs:242:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | let content_length = AsciiMetadataKey::from_static("content-length");
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataKey`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataKey;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::entry (line 848) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:849:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:850:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:872:28
[INFO] [stdout]    |
[INFO] [stdout] 26 | map.append_bin("host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1015) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1016:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1017:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1018:43
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert!(map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"world")).is_none());
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1021:50
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut prev = map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"earth")).unwrap();
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::insert (line 988) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:989:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:990:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::append (line 1079) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1080:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1081:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::clear (line 360) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:361:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:362:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1120) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1121:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1122:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1124:31
[INFO] [stdout]   |
[INFO] [stdout] 6 | map.append_bin("x{}host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::get_all (line 579) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:580:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:581:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:597:28
[INFO] [stdout]    |
[INFO] [stdout] 20 | map.append_bin("host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::get (line 429) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:430:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:431:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:443:28
[INFO] [stdout]    |
[INFO] [stdout] 16 | map.append_bin("host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::capacity (line 381) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:382:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:383:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::entry_bin (line 895) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:896:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:898:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:908:60
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let counter = map.entry_bin(header).unwrap().or_insert(MetadataValue::from_bytes(b""));
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:909:16
[INFO] [stdout]    |
[INFO] [stdout] 16 |     *counter = MetadataValue::from_bytes(format!("{}{}", str::from_utf8(counter.to_bytes().unwrap().as_ref()).unwrap(), "1").as_bytes());
[INFO] [stdout]    |                ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::is_empty (line 341) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:342:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:343:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1032) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1033:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1034:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1036:31
[INFO] [stdout]   |
[INFO] [stdout] 6 | map.insert_bin("x{}host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::insert (line 978) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:979:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:980:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::iter (line 696) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:697:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:698:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KeyAndValueRef`
[INFO] [stdout]   --> src/metadata/map.rs:706:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         KeyAndValueRef::Ascii(ref key, ref value) =>
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ use of undeclared type `KeyAndValueRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::KeyAndValueRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KeyAndValueRef`
[INFO] [stdout]   --> src/metadata/map.rs:708:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         KeyAndValueRef::Binary(ref key, ref value) =>
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ use of undeclared type `KeyAndValueRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::KeyAndValueRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::get_all_bin (line 622) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:623:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:624:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:626:35
[INFO] [stdout]   |
[INFO] [stdout] 6 | map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"hello"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:627:35
[INFO] [stdout]   |
[INFO] [stdout] 7 | map.append_bin("trace-proto-bin", MetadataValue::from_bytes(b"goodbye"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1025) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1026:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1027:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1029:31
[INFO] [stdout]   |
[INFO] [stdout] 6 | map.insert_bin("trace-proto", MetadataValue::from_bytes(b"hello"));
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::reserve (line 409) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:410:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:411:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::get_bin (line 465) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:466:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:467:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:470:35
[INFO] [stdout]   |
[INFO] [stdout] 7 | map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"hello"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:474:35
[INFO] [stdout]    |
[INFO] [stdout] 11 | map.append_bin("trace-proto-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::get_bin_mut (line 539) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:540:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:541:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:542:35
[INFO] [stdout]   |
[INFO] [stdout] 5 | map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"hello"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::get_mut (line 507) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:508:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:509:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:517:28
[INFO] [stdout]    |
[INFO] [stdout] 12 | map.append_bin("host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::new (line 219) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:220:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:221:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let map = MetadataMap::new();
[INFO] [stdout]   |           ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::insert (line 995) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:996:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:997:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::into_headers (line 239) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:240:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:241:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::iter_mut (line 727) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:728:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:729:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KeyAndMutValueRef`
[INFO] [stdout]   --> src/metadata/map.rs:737:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         KeyAndMutValueRef::Ascii(key, mut value) =>
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ use of undeclared type `KeyAndMutValueRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::KeyAndMutValueRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KeyAndMutValueRef`
[INFO] [stdout]   --> src/metadata/map.rs:739:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         KeyAndMutValueRef::Binary(key, mut value) =>
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ use of undeclared type `KeyAndMutValueRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::KeyAndMutValueRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::keys (line 758) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:759:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:760:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:764:32
[INFO] [stdout]   |
[INFO] [stdout] 8 | map.insert_bin("x-number-bin", MetadataValue::from_bytes(b"123"));
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KeyRef`
[INFO] [stdout]   --> src/metadata/map.rs:768:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         KeyRef::Ascii(ref key) =>
[INFO] [stdout]    |         ^^^^^^ use of undeclared type `KeyRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::KeyRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `KeyRef`
[INFO] [stdout]   --> src/metadata/map.rs:770:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         KeyRef::Binary(ref key) =>
[INFO] [stdout]    |         ^^^^^^ use of undeclared type `KeyRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::KeyRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::get_mut (line 1660) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1661:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1662:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1665:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(mut e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::values (line 789) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:790:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:791:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:795:32
[INFO] [stdout]   |
[INFO] [stdout] 8 | map.insert_bin("x-number-bin", MetadataValue::from_bytes(b"123"));
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValueRef`
[INFO] [stdout]   --> src/metadata/map.rs:799:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         ValueRef::Ascii(ref value) =>
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared type `ValueRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::ValueRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValueRef`
[INFO] [stdout]   --> src/metadata/map.rs:801:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         ValueRef::Binary(ref value) =>
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared type `ValueRef`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::ValueRef;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::len (line 292) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:293:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:294:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:299:35
[INFO] [stdout]   |
[INFO] [stdout] 9 | map.insert_bin("x-host-name-bin", MetadataValue::from_bytes(b"localhost"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::values_mut (line 820) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:821:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:822:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValueRefMut`
[INFO] [stdout]   --> src/metadata/map.rs:830:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         ValueRefMut::Ascii(mut value) =>
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared type `ValueRefMut`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::ValueRefMut;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValueRefMut`
[INFO] [stdout]   --> src/metadata/map.rs:832:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         ValueRefMut::Binary(mut value) =>
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared type `ValueRefMut`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::ValueRefMut;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::into_mut (line 1686) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1687:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1688:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1692:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | if let Entry::Occupied(e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::get (line 1633) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1634:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1635:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1638:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(mut e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::remove (line 1150) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1151:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1152:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]   --> src/metadata/map.rs:1162:28
[INFO] [stdout]    |
[INFO] [stdout] 14 | map.append_bin("host-bin", MetadataValue::from_bytes(b"world"));
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::remove_bin (line 1184) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1185:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1186:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:1187:35
[INFO] [stdout]   |
[INFO] [stdout] 5 | map.insert_bin("trace-proto-bin", MetadataValue::from_bytes(b"hello.world"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::as_bytes (line 526) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:527:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:528:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::keys_len (line 318) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:319:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:320:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataValue`
[INFO] [stdout]  --> src/metadata/map.rs:325:35
[INFO] [stdout]   |
[INFO] [stdout] 9 | map.insert_bin("x-host-name-bin", MetadataValue::from_bytes(b"localhost"));
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^ use of undeclared type `MetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::into_key (line 1544) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1545:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1546:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1548:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | if let Entry::Vacant(v) = map.entry("x-hello").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::insert (line 1709) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1710:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1711:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1714:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(mut e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::insert_mult (line 1733) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1734:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1735:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1739:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | if let Entry::Occupied(mut e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::append (line 1762) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1763:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1764:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1767:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(mut e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::MetadataMap::with_capacity (line 270) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:271:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetadataMap` in this scope
[INFO] [stdout]  --> src/metadata/map.rs:272:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let map: MetadataMap = MetadataMap::with_capacity(10);
[INFO] [stdout]   |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:272:24
[INFO] [stdout]   |
[INFO] [stdout] 4 | let map: MetadataMap = MetadataMap::with_capacity(10);
[INFO] [stdout]   |                        ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::iter_mut (line 1881) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1882:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1883:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::default();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1887:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | if let Entry::Occupied(mut e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::insert (line 1563) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1564:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1565:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1567:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | if let Entry::Vacant(v) = map.entry("x-hello").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 296) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:297:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:299:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let val = AsciiMetadataValue::try_from(b"\n");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryFrom`
[INFO] [stdout]  --> src/metadata/value.rs:298:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::remove (line 1787) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1788:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1789:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1792:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::key (line 1530) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1531:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1532:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::insert_entry (line 1584) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1585:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1586:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1588:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | if let Entry::Vacant(v) = map.entry("x-hello").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_key (line 474) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:475:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:477:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let val = AsciiMetadataValue::from_key::<Ascii>("accept".parse().unwrap());
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ascii` in this scope
[INFO] [stdout]  --> src/metadata/value.rs:477:42
[INFO] [stdout]   |
[INFO] [stdout] 5 | let val = AsciiMetadataValue::from_key::<Ascii>("accept".parse().unwrap());
[INFO] [stdout]   |                                          ^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::Ascii;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:478:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(val, AsciiMetadataValue::try_from(b"accept").unwrap());
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryFrom`
[INFO] [stdout]  --> src/metadata/value.rs:476:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::iter (line 1854) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1855:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1856:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1860:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | if let Entry::Occupied(e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_str (line 447) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:448:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:449:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_str("hello").unwrap();
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::key (line 1610) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1611:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1612:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1615:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::remove_entry (line 1812) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/map.rs:1813:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetadataMap`
[INFO] [stdout]  --> src/metadata/map.rs:1814:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut map = MetadataMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^ use of undeclared type `MetadataMap`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::MetadataMap;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry`
[INFO] [stdout]  --> src/metadata/map.rs:1817:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Entry::Occupied(e) = map.entry("host").unwrap() {
[INFO] [stdout]   |        ^^^^^ use of undeclared type `Entry`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::btree_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_map::Entry;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::collections::hash_set::Entry;
[INFO] [stdout]   |
[INFO] [stdout]     and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::len (line 494) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:495:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:496:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::to_str (line 512) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:513:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:514:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 325) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:326:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:328:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let val = AsciiMetadataValue::try_from(b"hello\xfa").unwrap();
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryFrom`
[INFO] [stdout]  --> src/metadata/value.rs:327:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_str (line 455) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:456:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:457:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_str("\n");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::from_static (line 68) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:69:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:70:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = BinaryMetadataValue::from_static("SGVsbG8hIQ==");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^ use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::BinaryMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::from_static (line 62) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:63:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:64:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<Binary>::from_bytes (line 542) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:543:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:544:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = BinaryMetadataValue::from_bytes(b"hello\xfa");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^ use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::BinaryMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::to_bytes (line 172) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:173:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:174:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = BinaryMetadataValue::from_bytes(b"hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^ use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::BinaryMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/request.rs - request::IntoStreamingRequest (line 71) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]   --> src/request.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use tonic::Request;
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]  --> src/request.rs:73:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Point {};
[INFO] [stdout]   |                    ^ help: remove this semicolon
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]  --> src/request.rs:74:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Client {};
[INFO] [stdout]   |                     ^ help: remove this semicolon
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/request.rs:76:34
[INFO] [stdout]   |
[INFO] [stdout] 7 |   fn record_route(&self, r: impl tonic::IntoStreamingRequest<Message = Point>) {}
[INFO] [stdout]   |                                  ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 334) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:335:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:337:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let val = AsciiMetadataValue::try_from(b"\n");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryFrom`
[INFO] [stdout]  --> src/metadata/value.rs:336:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 287) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:288:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:290:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let val = AsciiMetadataValue::try_from(b"hello\xfa").unwrap();
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryFrom`
[INFO] [stdout]  --> src/metadata/value.rs:289:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::as_encoded_bytes (line 232) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:233:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:234:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/request.rs - request::Request<T>::extensions_mut (line 322) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/request.rs:323:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{async_trait, Status, Request, Response};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/request.rs - request::Request<T>::set_timeout (line 269) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/request.rs:271:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tonic::Request;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/response.rs - response::Response<T>::new (line 14) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/response.rs:15:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::Response;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/request.rs - request::Request<T>::extensions_mut (line 304) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/request.rs:305:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Request, service::interceptor};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/request.rs:305:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Request, service::interceptor};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::as_encoded_bytes (line 238) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:239:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:240:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = BinaryMetadataValue::from_bytes(b"Hello!");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^ use of undeclared type `BinaryMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::BinaryMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/request.rs - request::Request<T>::new (line 101) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/request.rs:102:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::Request;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::set_sensitive (line 186) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:187:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:188:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut val = AsciiMetadataValue::from_static("my secret");
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::is_empty (line 147) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:148:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:149:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:152:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::is_sensitive (line 212) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:213:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:214:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut val = AsciiMetadataValue::from_static("my secret");
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/request.rs - request::IntoRequest (line 37) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/request.rs:44:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use tonic::Request;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/request.rs:41:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |   fn get_feature(&self, r: impl tonic::IntoRequest<Point>) {}
[INFO] [stdout]   |                                 ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::connect_timeout (line 156) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:157:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::to_bytes (line 166) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:167:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:168:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::from_static("hello");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::from_static (line 66) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:67:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/server/grpc.rs - server::grpc::Grpc<T>::send_compressed (line 94) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   --> src/server/grpc.rs:105:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[tonic::async_trait]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   --> src/server/grpc.rs:102:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[tonic::async_trait]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `service`
[INFO] [stdout]   --> src/server/grpc.rs:110:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | let service = ExampleServer::new(Svc).send_compressed(CompressionEncoding::Gzip);
[INFO] [stdout]    |     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_service`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/server/grpc.rs - server::grpc::Grpc<T>::accept_compressed (line 63) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   --> src/server/grpc.rs:74:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[tonic::async_trait]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   --> src/server/grpc.rs:71:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[tonic::async_trait]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `service`
[INFO] [stdout]   --> src/server/grpc.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | let service = ExampleServer::new(Svc).accept_compressed(CompressionEncoding::Gzip);
[INFO] [stdout]    |     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_service`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/mod.rs - transport::channel::Channel::from_static (line 88) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/mod.rs:89:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Channel;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::timeout (line 131) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:132:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::uri (line 402) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:403:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/mod.rs - transport::channel::Channel::from_shared (line 99) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/mod.rs:100:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Channel;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::origin (line 116) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:117:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::rate_limit (line 200) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:201:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::from_shared (line 77) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:78:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/server/mod.rs - transport::server::Server<L>::concurrency_limit_per_connection (line 157) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/mod.rs:158:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Server;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tower_service::Service`
[INFO] [stdout]  --> src/transport/server/mod.rs:159:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tower_service::Service;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::try_from_bytes (line 100) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:101:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:102:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::try_from_bytes(b"\n");
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/status.rs - status::Status (line 28) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/status.rs:29:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Status, Code};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/server/mod.rs - transport::server::Server<L>::layer (line 388) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/mod.rs:389:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Server;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/mod.rs:393:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use tonic::{Request, Status, service::interceptor};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/transport/server/mod.rs:393:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use tonic::{Request, Status, service::interceptor};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tower_service::Service`
[INFO] [stdout]  --> src/transport/server/mod.rs:390:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tower_service::Service;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/mod.rs - transport (line 47) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/mod.rs:48:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::{Server, Identity, ServerTlsConfig};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `rustls`
[INFO] [stdout]  --> src/transport/mod.rs:51:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[cfg(feature = "rustls")]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `async-trait`, `axum`, `channel`, `codegen`, `default`, `flate2`, `gzip`, `h2`, `hyper`, `hyper-timeout`, `prost`, `prost-derive`, `prost1`, `rustls-native-certs`, `rustls-pemfile`, `tls`, `tls-roots`, `tls-roots-common`, `tls-webpki-roots`, `tokio`, `tokio-rustls`, `tower`, `tracing-futures`, `transport`, and `webpki-roots`
[INFO] [stdout]   = help: consider adding `rustls` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Service` and `service_fn`
[INFO] [stdout]  --> src/transport/mod.rs:49:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tower::{Service, service_fn};
[INFO] [stdout]   |             ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `err` and `ok`
[INFO] [stdout]  --> src/transport/mod.rs:50:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | use futures_util::future::{err, ok};
[INFO] [stdout]   |                            ^^^  ^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::user_agent (line 91) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:92:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::concurrency_limit (line 186) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/channel/endpoint.rs:187:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Endpoint;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/server/mod.rs - transport::server::Server<L>::timeout (line 175) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/mod.rs:176:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Server;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tower_service::Service`
[INFO] [stdout]  --> src/transport/server/mod.rs:177:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tower_service::Service;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/server/incoming.rs - transport::server::incoming::TcpIncoming::new (line 139) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/incoming.rs:142:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tonic::{body::BoxBody, transport::{Body, NamedService, Server, server::TcpIncoming}};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/mod.rs - transport (line 20) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/mod.rs:21:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::{Channel, Certificate, ClientTlsConfig};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/mod.rs:23:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use tonic::body::BoxBody;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/mod.rs:24:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use tonic::client::GrpcService;;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `rustls`
[INFO] [stdout]  --> src/transport/mod.rs:26:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[cfg(feature = "rustls")]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `async-trait`, `axum`, `channel`, `codegen`, `default`, `flate2`, `gzip`, `h2`, `hyper`, `hyper-timeout`, `prost`, `prost-derive`, `prost1`, `rustls-native-certs`, `rustls-pemfile`, `tls`, `tls-roots`, `tls-roots-common`, `tls-webpki-roots`, `tokio`, `tokio-rustls`, `tower`, `tracing-futures`, `transport`, and `webpki-roots`
[INFO] [stdout]   = help: consider adding `rustls` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]  --> src/transport/mod.rs:24:32
[INFO] [stdout]   |
[INFO] [stdout] 6 | use tonic::client::GrpcService;;
[INFO] [stdout]   |                                ^ help: remove this semicolon
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Duration`
[INFO] [stdout]  --> src/transport/mod.rs:22:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::time::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `http::Request`
[INFO] [stdout]  --> src/transport/mod.rs:25:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use http::Request;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metadata/value.rs - metadata::value::MetadataValue<VE>::try_from_bytes (line 92) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/metadata/value.rs:93:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::metadata::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]  --> src/metadata/value.rs:94:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let val = AsciiMetadataValue::try_from_bytes(b"hello\xfa").unwrap();
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^ use of undeclared type `AsciiMetadataValue`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::metadata::AsciiMetadataValue;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/server/conn.rs - transport::server::conn::Connected (line 22) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/conn.rs:23:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Request, transport::server::Connected};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]  --> src/transport/server/conn.rs:23:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::{Request, transport::server::Connected};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transport/server/mod.rs - transport::server::Server<L>::layer (line 372) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/transport/server/mod.rs:373:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tonic::transport::Server;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tower_service::Service`
[INFO] [stdout]  --> src/transport/server/mod.rs:374:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tower_service::Service;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/status.rs - status::Code::description (line 112) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/status.rs:115:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     tonic::Code::Ok
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 2 + use tonic_arcanyx_fork::Code;
[INFO] [stdout]   |
[INFO] [stdout] help: if you import `Code`, refer to it directly
[INFO] [stdout]   |
[INFO] [stdout] 5 -     tonic::Code::Ok
[INFO] [stdout] 5 +     Code::Ok
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]  --> src/status.rs:113:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn make_grpc_request() -> tonic::Code {
[INFO] [stdout]   |                           ^^^^^ use of unresolved module or unlinked crate `tonic`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tonic`, use `cargo add tonic` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/client/grpc.rs - client::grpc::Grpc<T>::accept_compressed (line 104)
[INFO] [stdout]     src/client/grpc.rs - client::grpc::Grpc<T>::send_compressed (line 73)
[INFO] [stdout]     src/codec/decode.rs - codec::decode::Streaming<T>::message (line 270)
[INFO] [stdout]     src/codec/decode.rs - codec::decode::Streaming<T>::trailers (line 297)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::MetadataKey<VE>::eq (line 220)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 68)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 78)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 84)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 91)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::MetadataKey<VE>::from_static (line 97)
[INFO] [stdout]     src/metadata/key.rs - metadata::key::str::eq (line 240)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::Entry<'a,VE>::key (line 1507)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert (line 1427)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert_with (line 1467)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::Entry<'a,VE>::or_insert_with (line 1479)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::GetAll<'a,VE>::iter (line 1948)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap (line 17)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::append (line 1065)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::append (line 1079)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::append (line 1086)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1106)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1120)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::append_bin (line 1127)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::capacity (line 381)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::clear (line 360)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::contains_key (line 666)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::entry (line 848)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::entry_bin (line 895)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::get (line 429)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::get_all (line 579)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::get_all_bin (line 622)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::get_bin (line 465)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::get_bin_mut (line 539)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::get_mut (line 507)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::insert (line 978)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::insert (line 988)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::insert (line 995)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1015)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1025)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::insert_bin (line 1032)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::into_headers (line 239)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::is_empty (line 341)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::iter (line 696)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::iter_mut (line 727)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::keys (line 758)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::keys_len (line 318)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::len (line 292)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::new (line 219)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::remove (line 1150)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::remove_bin (line 1184)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::reserve (line 409)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::values (line 789)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::values_mut (line 820)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::MetadataMap::with_capacity (line 270)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::append (line 1762)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::get (line 1633)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::get_mut (line 1660)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::insert (line 1709)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::insert_mult (line 1733)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::into_mut (line 1686)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::iter (line 1854)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::iter_mut (line 1881)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::key (line 1610)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::remove (line 1787)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::OccupiedEntry<'a,VE>::remove_entry (line 1812)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::insert (line 1563)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::insert_entry (line 1584)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::into_key (line 1544)
[INFO] [stdout]     src/metadata/map.rs - metadata::map::VacantEntry<'a,VE>::key (line 1530)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::as_bytes (line 526)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_key (line 474)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_str (line 447)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::from_str (line 455)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::len (line 494)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Ascii>::to_str (line 512)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<Binary>::from_bytes (line 542)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 287)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 296)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 325)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE> (line 334)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::as_encoded_bytes (line 232)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::as_encoded_bytes (line 238)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::from_static (line 62)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::from_static (line 68)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::is_empty (line 147)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::is_sensitive (line 212)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::set_sensitive (line 186)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::to_bytes (line 166)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::to_bytes (line 172)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::try_from_bytes (line 100)
[INFO] [stdout]     src/metadata/value.rs - metadata::value::MetadataValue<VE>::try_from_bytes (line 92)
[INFO] [stdout]     src/request.rs - request::IntoRequest (line 37)
[INFO] [stdout]     src/request.rs - request::IntoStreamingRequest (line 71)
[INFO] [stdout]     src/request.rs - request::Request<T>::extensions_mut (line 304)
[INFO] [stdout]     src/request.rs - request::Request<T>::extensions_mut (line 322)
[INFO] [stdout]     src/request.rs - request::Request<T>::new (line 101)
[INFO] [stdout]     src/request.rs - request::Request<T>::set_timeout (line 269)
[INFO] [stdout]     src/response.rs - response::Response<T>::new (line 14)
[INFO] [stdout]     src/server/grpc.rs - server::grpc::Grpc<T>::accept_compressed (line 63)
[INFO] [stdout]     src/server/grpc.rs - server::grpc::Grpc<T>::send_compressed (line 94)
[INFO] [stdout]     src/status.rs - status::Code::description (line 112)
[INFO] [stdout]     src/status.rs - status::Status (line 28)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::concurrency_limit (line 186)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::connect_timeout (line 156)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::from_shared (line 77)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::from_static (line 66)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::origin (line 116)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::rate_limit (line 200)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::timeout (line 131)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::uri (line 402)
[INFO] [stdout]     src/transport/channel/endpoint.rs - transport::channel::endpoint::Endpoint::user_agent (line 91)
[INFO] [stdout]     src/transport/channel/mod.rs - transport::channel::Channel::from_shared (line 99)
[INFO] [stdout]     src/transport/channel/mod.rs - transport::channel::Channel::from_static (line 88)
[INFO] [stdout]     src/transport/mod.rs - transport (line 20)
[INFO] [stdout]     src/transport/mod.rs - transport (line 47)
[INFO] [stdout]     src/transport/server/conn.rs - transport::server::conn::Connected (line 22)
[INFO] [stdout]     src/transport/server/incoming.rs - transport::server::incoming::TcpIncoming::new (line 139)
[INFO] [stdout]     src/transport/server/mod.rs - transport::server::Server<L>::concurrency_limit_per_connection (line 157)
[INFO] [stdout]     src/transport/server/mod.rs - transport::server::Server<L>::layer (line 372)
[INFO] [stdout]     src/transport/server/mod.rs - transport::server::Server<L>::layer (line 388)
[INFO] [stdout]     src/transport/server/mod.rs - transport::server::Server<L>::timeout (line 175)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 121 failed; 6 ignored; 0 measured; 0 filtered out; finished in 4.23s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "d5eb4ff45194fc95fa689eb8d6f3472b478804c555efe8a926c3cee4f8fc6529", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5eb4ff45194fc95fa689eb8d6f3472b478804c555efe8a926c3cee4f8fc6529", kill_on_drop: false }`
[INFO] [stdout] d5eb4ff45194fc95fa689eb8d6f3472b478804c555efe8a926c3cee4f8fc6529
