[INFO] fetching crate reifydb-client 0.9.3...
[INFO] testing reifydb-client-0.9.3 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate reifydb-client 0.9.3 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate reifydb-client 0.9.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate reifydb-client 0.9.3
[INFO] tweaked toml for crates.io crate reifydb-client 0.9.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate reifydb-client 0.9.3 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate reifydb-client 0.9.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863
[INFO] running `Command { std: "docker" "start" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling reifydb-build v0.9.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling bigdecimal v0.4.10
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling reifydb-value v0.9.3
[INFO] [stderr]    Compiling reifydb-codec v0.9.3
[INFO] [stderr]    Compiling reifydb-client v0.9.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling uuid v1.23.2
[INFO] [stderr]    Compiling reifydb-macro-impl v0.9.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling reifydb-client-derive v0.9.3
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr] warning: unused dependency `async-trait`
[INFO] [stderr]  --> Cargo.toml:4:15
[INFO] [stderr]   |
[INFO] [stderr] 4 | [dependencies.async-trait]
[INFO] [stderr]   |               ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `async-trait`
[INFO] [stderr] warning: unused dependency `tokio`
[INFO] [stderr]   --> Cargo.toml:51:15
[INFO] [stderr]    |
[INFO] [stderr] 51 | [dependencies.tokio]
[INFO] [stderr]    |               ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `tokio`
[INFO] [stderr] warning: `reifydb-client` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 30s
[INFO] running `Command { std: "docker" "inspect" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling reifydb-client v0.9.3 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::grpc`
[INFO] [stdout]   --> tests/wire_format_validation.rs:6:35
[INFO] [stdout]    |
[INFO] [stdout]  6 |     use reifydb_client::{WireFormat, grpc::GrpcClient};
[INFO] [stdout]    |                                      ^^^^ could not find `grpc` in `reifydb_client`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 18 | pub mod grpc;
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WireFormat`
[INFO] [stdout]  --> tests/wire_format_validation.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use reifydb_client::{WireFormat, grpc::GrpcClient};
[INFO] [stdout]   |                          ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reifydb-client` (test "wire_format_validation") due to 1 previous error; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0432]: unresolved import `test_each_file`
[INFO] [stdout]   --> tests/wire_format_conformance.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use test_each_file::test_each_path;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `test_each_file`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `test_each_file`, use `cargo add test_each_file` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/scripts_ws.rs:11:34
[INFO] [stdout]    |
[INFO] [stdout] 11 | use reifydb_client::{WireFormat, WsClient};
[INFO] [stdout]    |                                  ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]  --> tests/common/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use reifydb_testing::testscript::command::Command;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]  --> tests/common/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use reifydb::{Database, RuntimeConfig, WithSubsystem, server};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/scripts_ws.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb::{Database, core::util::retry::retry};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]   --> tests/scripts_ws.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb::{Database, core::util::retry::retry};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]   --> tests/scripts_ws.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_testing::{testscript, testscript::command::Command};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_testing`
[INFO] [stdout]   --> tests/scripts_ws.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_testing::{testscript, testscript::command::Command};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_each_file`
[INFO] [stdout]   --> tests/scripts_ws.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use test_each_file::test_each_path;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `test_each_file`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `test_each_file`, use `cargo add test_each_file` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rustls` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let _ = rustls::crypto::ring::default_provider().install_default();
[INFO] [stdout]    |             ^^^^^^ use of unresolved module or unlinked crate `rustls`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rustls`, use `cargo add rustls` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     clock: reifydb::runtime::context::clock::MockClock,
[INFO] [stdout]    |            ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     config.clock = reifydb::runtime::context::clock::Clock::Mock(clock);
[INFO] [stdout]    |                    ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reifydb-client` (test "scripts_ws") due to 11 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reifydb-client` (test "wire_format_conformance") due to 1 previous error
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::GrpcClient`
[INFO] [stdout]   --> tests/scripts_grpc.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | use reifydb_client::{GrpcClient, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]  --> tests/common/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use reifydb_testing::testscript::command::Command;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]  --> tests/common/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use reifydb::{Database, RuntimeConfig, WithSubsystem, server};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/scripts_grpc.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb::{Database, core::util::retry::retry};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]   --> tests/scripts_grpc.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb::{Database, core::util::retry::retry};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]   --> tests/scripts_grpc.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_testing::{testscript, testscript::command::Command};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_testing`
[INFO] [stdout]   --> tests/scripts_grpc.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_testing::{testscript, testscript::command::Command};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_each_file`
[INFO] [stdout]   --> tests/scripts_grpc.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use test_each_file::test_each_path;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `test_each_file`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `test_each_file`, use `cargo add test_each_file` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rustls` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let _ = rustls::crypto::ring::default_provider().install_default();
[INFO] [stdout]    |             ^^^^^^ use of unresolved module or unlinked crate `rustls`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rustls`, use `cargo add rustls` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::HttpClient`
[INFO] [stdout]   --> tests/scripts_http.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | use reifydb_client::{HttpClient, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `HttpClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(feature = "http")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `http` feature
[INFO] [stdout] 47 | pub use http::HttpClient;
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]  --> tests/common/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use reifydb_testing::testscript::command::Command;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]  --> tests/common/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use reifydb::{Database, RuntimeConfig, WithSubsystem, server};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/scripts_http.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb::{Database, core::util::retry::retry};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]   --> tests/scripts_http.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb::{Database, core::util::retry::retry};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]   --> tests/scripts_http.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_testing::{testscript, testscript::command::Command};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_testing`
[INFO] [stdout]   --> tests/scripts_http.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_testing::{testscript, testscript::command::Command};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_each_file`
[INFO] [stdout]   --> tests/scripts_http.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use test_each_file::test_each_path;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `test_each_file`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `test_each_file`, use `cargo add test_each_file` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     clock: reifydb::runtime::context::clock::MockClock,
[INFO] [stdout]    |            ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     config.clock = reifydb::runtime::context::clock::Clock::Mock(clock);
[INFO] [stdout]    |                    ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rustls` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let _ = rustls::crypto::ring::default_provider().install_default();
[INFO] [stdout]    |             ^^^^^^ use of unresolved module or unlinked crate `rustls`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rustls`, use `cargo add rustls` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reifydb-client` (test "scripts_grpc") due to 11 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     clock: reifydb::runtime::context::clock::MockClock,
[INFO] [stdout]    |            ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     config.clock = reifydb::runtime::context::clock::Clock::Mock(clock);
[INFO] [stdout]    |                    ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reifydb-client` (test "scripts_http") due to 11 previous errors
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::HttpClient`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/auth/configuration.rs:13:22
[INFO] [stdout]    |
[INFO] [stdout] 13 | use reifydb_client::{HttpClient, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `HttpClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(feature = "http")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `http` feature
[INFO] [stdout] 47 | pub use http::HttpClient;
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::GrpcClient`
[INFO] [stdout]   --> tests/auth/grpc.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{GrpcClient, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::HttpClient`
[INFO] [stdout]   --> tests/auth/http.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{HttpClient, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `HttpClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(feature = "http")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `http` feature
[INFO] [stdout] 47 | pub use http::HttpClient;
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/auth/ws.rs:6:34
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{WireFormat, WsClient};
[INFO] [stdout]    |                                  ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]   --> tests/auth/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use reifydb::Database;
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb_testing` in this scope
[INFO] [stdout]  --> tests/common/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use reifydb_testing::testscript::command::Command;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reifydb_testing`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb_testing`, use `cargo add reifydb_testing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]  --> tests/common/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use reifydb::{Database, RuntimeConfig, WithSubsystem, server};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::GrpcClient`
[INFO] [stdout]   --> tests/grpc/call.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb_client::{GrpcClient, Params, Value, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::GrpcClient`
[INFO] [stdout]   --> tests/grpc/identity.rs:9:29
[INFO] [stdout]    |
[INFO] [stdout]  9 | use reifydb_client::{Frame, GrpcClient, Value, WireFormat};
[INFO] [stdout]    |                             ^^^^^^^^^^ no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcChange`, `reifydb_client::GrpcClient`, `reifydb_client::GrpcSubscription`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/mod.rs:6:42
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{Frame, FrameColumn, GrpcChange, GrpcClient, GrpcSubscription, SubscriptionConfig, WireFormat};
[INFO] [stdout]    |                                          ^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                                          |           |           |
[INFO] [stdout]    |                                          |           |           no `GrpcSubscription` in the root
[INFO] [stdout]    |                                          |           no `GrpcClient` in the root
[INFO] [stdout]    |                                          no `GrpcChange` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:89
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                            ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:44:21
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] ...
[INFO] [stdout] 44 |     GrpcClientOptions, GrpcSubscription, RawChangePayload,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/basic.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{GrpcClient, SubscriptionConfig, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::BatchStreamEvent`, `reifydb_client::BatchSubscribeItem`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/batch_mixed_op.rs:4:22
[INFO] [stdout]    |
[INFO] [stdout]  4 | use reifydb_client::{BatchStreamEvent, BatchSubscribeItem, ChangeKind, SubscriptionConfig};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^              ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      |                 |
[INFO] [stdout]    |                      |                 no `BatchSubscribeItem` in the root
[INFO] [stdout]    |                      no `BatchStreamEvent` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:46
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:24
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/data_types.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{GrpcClient, SubscriptionConfig, Value, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/filtered.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{GrpcClient, SubscriptionConfig, Value, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:14:34
[INFO] [stdout]    |
[INFO] [stdout] 14 | use reifydb_client::{ChangeKind, GrpcClient, SubscriptionConfig, Value, WireFormat};
[INFO] [stdout]    |                                  ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                                  |
[INFO] [stdout]    |                                  no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `grpc` in `reifydb_client`
[INFO] [stdout]   --> tests/grpc/subscription/lifecycle.rs:8:2
[INFO] [stdout]    |
[INFO] [stdout]  8 |     grpc::generated::{
[INFO] [stdout]    |     ^^^^ could not find `grpc` in `reifydb_client`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 18 | pub mod grpc;
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::BatchStreamEvent`, `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/lifecycle.rs:7:2
[INFO] [stdout]    |
[INFO] [stdout]  7 |     BatchStreamEvent, GrpcClient, SubscriptionConfig, WireFormat,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |     |                 |
[INFO] [stdout]    |     |                 no `GrpcClient` in the root
[INFO] [stdout]    |     no `BatchStreamEvent` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:46
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/multiple.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{GrpcClient, SubscriptionConfig, Value, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/notifications.rs:4:34
[INFO] [stdout]    |
[INFO] [stdout]  4 | use reifydb_client::{ChangeKind, SubscriptionConfig, Value, ValueType};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::BatchStreamEvent`, `reifydb_client::BatchSubscribeItem`, `reifydb_client::GrpcClient`, `reifydb_client::GrpcClientOptions`, `reifydb_client::ReconnectOptions`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]    --> tests/grpc/subscription/reconnect.rs:10:2
[INFO] [stdout]     |
[INFO] [stdout]  10 |     BatchStreamEvent, BatchSubscribeItem, GrpcClient, GrpcClientOptions, ReconnectOptions, SubscriptionConfig,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]     |     |                 |                   |           |                  |
[INFO] [stdout]     |     |                 |                   |           |                  no `ReconnectOptions` in the root
[INFO] [stdout]     |     |                 |                   |           no `GrpcClientOptions` in the root
[INFO] [stdout]     |     |                 |                   no `GrpcClient` in the root
[INFO] [stdout]     |     |                 no `BatchSubscribeItem` in the root
[INFO] [stdout]     |     no `BatchStreamEvent` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:43:46
[INFO] [stdout]     |
[INFO] [stdout]  41 | #[cfg(feature = "grpc")]
[INFO] [stdout]     |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout]  42 | pub use grpc::{
[INFO] [stdout]  43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:77:24
[INFO] [stdout]     |
[INFO] [stdout]  76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]     |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout]  77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:43:101
[INFO] [stdout]     |
[INFO] [stdout]  41 | #[cfg(feature = "grpc")]
[INFO] [stdout]     |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout]  42 | pub use grpc::{
[INFO] [stdout]  43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]     |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:44:2
[INFO] [stdout]     |
[INFO] [stdout]  41 | #[cfg(feature = "grpc")]
[INFO] [stdout]     |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] ...
[INFO] [stdout]  44 |     GrpcClientOptions, GrpcSubscription, RawChangePayload,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[cfg(any(feature = "ws", feature = "grpc"))]
[INFO] [stdout]     |          ---------------------------------- the item is gated here
[INFO] [stdout] 118 | #[derive(Clone)]
[INFO] [stdout] 119 | pub struct ReconnectOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:77:69
[INFO] [stdout]     |
[INFO] [stdout]  76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]     |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout]  77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/grpc/subscription/stress.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_client::{GrpcClient, SubscriptionConfig, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::GrpcClient`
[INFO] [stdout]   --> tests/meta/grpc.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{GrpcClient, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::HttpClient`
[INFO] [stdout]   --> tests/meta/http.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{HttpClient, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `HttpClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(feature = "http")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `http` feature
[INFO] [stdout] 47 | pub use http::HttpClient;
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/meta/ws.rs:6:34
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{WireFormat, WsClient};
[INFO] [stdout]    |                                  ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::HttpClient`
[INFO] [stdout]   --> tests/params/http.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{HttpClient, Value, ValueType, WireFormat};
[INFO] [stdout]    |                      ^^^^^^^^^^ no `HttpClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(feature = "http")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `http` feature
[INFO] [stdout] 47 | pub use http::HttpClient;
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/params/ws.rs:6:52
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{Value, ValueType, WireFormat, WsClient};
[INFO] [stdout]    |                                                    ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::QueueClaimRequest`
[INFO] [stdout]    --> tests/queue/grpc.rs:9:22
[INFO] [stdout]     |
[INFO] [stdout]   9 | use reifydb_client::{GrpcClient, QueueClaimRequest, WireFormat};
[INFO] [stdout]     |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `QueueClaimRequest` in the root
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      no `GrpcClient` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:43:101
[INFO] [stdout]     |
[INFO] [stdout]  41 | #[cfg(feature = "grpc")]
[INFO] [stdout]     |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout]  42 | pub use grpc::{
[INFO] [stdout]  43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]     |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:328:12
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[cfg(any(feature = "http", feature = "ws", feature = "grpc"))]
[INFO] [stdout]     |          ---------------------------------------------------- the item is gated here
[INFO] [stdout] 327 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout] 328 | pub struct QueueClaimRequest {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::HttpClient`, `reifydb_client::QueueClaimRequest`
[INFO] [stdout]    --> tests/queue/http.rs:9:22
[INFO] [stdout]     |
[INFO] [stdout]   9 | use reifydb_client::{HttpClient, QueueClaimRequest, WireFormat};
[INFO] [stdout]     |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `QueueClaimRequest` in the root
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      no `HttpClient` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:47:15
[INFO] [stdout]     |
[INFO] [stdout]  46 | #[cfg(feature = "http")]
[INFO] [stdout]     |       ---------------- the item is gated behind the `http` feature
[INFO] [stdout]  47 | pub use http::HttpClient;
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:328:12
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[cfg(any(feature = "http", feature = "ws", feature = "grpc"))]
[INFO] [stdout]     |          ---------------------------------------------------- the item is gated here
[INFO] [stdout] 327 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout] 328 | pub struct QueueClaimRequest {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::QueueClaimRequest`, `reifydb_client::WsClient`
[INFO] [stdout]    --> tests/queue/ws.rs:9:22
[INFO] [stdout]     |
[INFO] [stdout]   9 | use reifydb_client::{QueueClaimRequest, WireFormat, WsClient};
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      no `QueueClaimRequest` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:328:12
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[cfg(any(feature = "http", feature = "ws", feature = "grpc"))]
[INFO] [stdout]     |          ---------------------------------------------------- the item is gated here
[INFO] [stdout] 327 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout] 328 | pub struct QueueClaimRequest {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:79:35
[INFO] [stdout]     |
[INFO] [stdout]  78 | #[cfg(feature = "ws")]
[INFO] [stdout]     |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout]  79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/call.rs:10:49
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reifydb_client::{Params, Value, WireFormat, WsClient};
[INFO] [stdout]    |                                                 ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/identity.rs:9:48
[INFO] [stdout]    |
[INFO] [stdout]  9 | use reifydb_client::{Frame, Value, WireFormat, WsClient};
[INFO] [stdout]    |                                                ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]  --> tests/ws/subscription/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use reifydb::{Database, runtime::context::clock::MockClock};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]  --> tests/ws/subscription/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use reifydb::{Database, runtime::context::clock::MockClock};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/mod.rs:7:37
[INFO] [stdout]    |
[INFO] [stdout]  7 | use reifydb_client::{ChangePayload, SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/basic.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::BatchSubscribeItem`, `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/ws/subscription/batch_mixed_op.rs:4:38
[INFO] [stdout]    |
[INFO] [stdout]  4 | use reifydb_client::{BatchPushEvent, BatchSubscribeItem, ChangeKind, SubscriptionConfig, Value};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]    |                                      |
[INFO] [stdout]    |                                      no `BatchSubscribeItem` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:24
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/data_types.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/filtered.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/integration.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 | use reifydb_client::{SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::GrpcClient`, `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/lifecycle.rs:7:22
[INFO] [stdout]    |
[INFO] [stdout]  7 | use reifydb_client::{GrpcClient, SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |           |
[INFO] [stdout]    |                      |           no `SubscriptionConfig` in the root
[INFO] [stdout]    |                      no `GrpcClient` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:43:101
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(feature = "grpc")]
[INFO] [stdout]    |       ---------------- the item is gated behind the `grpc` feature
[INFO] [stdout] 42 | pub use grpc::{
[INFO] [stdout] 43 |     BatchFramesEnvelope, BatchGrpcSubscription, BatchStreamEvent, BatchSubscriptionHandle, GrpcChange, GrpcClient,
[INFO] [stdout]    |                                                                                                        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/multiple.rs:6:22
[INFO] [stdout]    |
[INFO] [stdout]  6 | use reifydb_client::{SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb_client::SubscriptionConfig`
[INFO] [stdout]   --> tests/ws/subscription/notifications.rs:4:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | use reifydb_client::SubscriptionConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^------------------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::BatchSubscribeItem`, `reifydb_client::HydrationConfig`, `reifydb_client::ReconnectOptions`, `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClientOptions`
[INFO] [stdout]    --> tests/ws/subscription/reconnect.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout]  11 |     BatchPushEvent, BatchSubscribeItem, ChangeKind, HydrationConfig, ReconnectOptions, SubscriptionConfig,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^              ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^ no `SubscriptionConfig` in the root
[INFO] [stdout]     |                     |                               |                |
[INFO] [stdout]     |                     |                               |                no `ReconnectOptions` in the root
[INFO] [stdout]     |                     |                               no `HydrationConfig` in the root
[INFO] [stdout]     |                     no `BatchSubscribeItem` in the root
[INFO] [stdout]  12 |     WireFormat, WsClientOptions,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ no `WsClientOptions` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:77:24
[INFO] [stdout]     |
[INFO] [stdout]  76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]     |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout]  77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:77:44
[INFO] [stdout]     |
[INFO] [stdout]  76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]     |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout]  77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[cfg(any(feature = "ws", feature = "grpc"))]
[INFO] [stdout]     |          ---------------------------------- the item is gated here
[INFO] [stdout] 118 | #[derive(Clone)]
[INFO] [stdout] 119 | pub struct ReconnectOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:77:69
[INFO] [stdout]     |
[INFO] [stdout]  76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]     |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout]  77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:79:45
[INFO] [stdout]     |
[INFO] [stdout]  78 | #[cfg(feature = "ws")]
[INFO] [stdout]     |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout]  79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::HydrationConfig`, `reifydb_client::Linger`, `reifydb_client::SubscriptionConfig`, `reifydb_client::Throttle`
[INFO] [stdout]   --> tests/ws/subscription/shaping.rs:7:49
[INFO] [stdout]    |
[INFO] [stdout]  7 | use reifydb_client::{ChangeKind, ChangePayload, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^ no `Throttle` in the root
[INFO] [stdout]    |                                                 |                |       |
[INFO] [stdout]    |                                                 |                |       no `SubscriptionConfig` in the root
[INFO] [stdout]    |                                                 |                no `Linger` in the root
[INFO] [stdout]    |                                                 no `HydrationConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:44
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:61
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                             ^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:89
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reifydb_client::SubscriptionConfig`, `reifydb_client::WsClient`
[INFO] [stdout]   --> tests/ws/subscription/stress.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 | use reifydb_client::{SubscriptionConfig, WireFormat, WsClient};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^              ^^^^^^^^ no `WsClient` in the root
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `SubscriptionConfig` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:77:69
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]    |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout] 77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `bs58`
[INFO] [stdout]  --> tests/auth/configuration.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bs58::encode as bs58_encode;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `bs58`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `bs58`, use `cargo add bs58` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ed25519_dalek`
[INFO] [stdout]  --> tests/auth/configuration.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use ed25519_dalek::{Signer, SigningKey};
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ed25519_dalek`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `ed25519_dalek`, use `cargo add ed25519_dalek` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]  --> tests/auth/configuration.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use reifydb::{
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reifydb`
[INFO] [stdout]  --> tests/auth/configuration.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use reifydb::{
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tonic`
[INFO] [stdout]   --> tests/grpc/subscription/lifecycle.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use tonic::{Request, Streaming};
[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] 
[INFO] [stdout] error[E0432]: unresolved import `futures_util`
[INFO] [stdout]  --> tests/ws/subscription/lifecycle.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use futures_util::{SinkExt, StreamExt};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `futures_util`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `futures_util`, use `cargo add futures_util` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio_tungstenite` in this scope
[INFO] [stdout]   --> tests/ws/subscription/lifecycle.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use tokio_tungstenite::{MaybeTlsStream, WebSocketStream, connect_async, tungstenite::Message};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_tungstenite`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `tokio_tungstenite`, use `cargo add tokio_tungstenite` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]  --> tests/ws/subscription/shaping.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use reifydb::runtime::context::clock::MockClock;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tokio_tungstenite`
[INFO] [stdout]   --> tests/ws/subscription/lifecycle.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use tokio_tungstenite::{MaybeTlsStream, WebSocketStream, connect_async, tungstenite::Message};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_tungstenite`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `tokio_tungstenite`, use `cargo add tokio_tungstenite` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rustls` in this scope
[INFO] [stdout]   --> tests/auth/configuration.rs:25:10
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let _ = rustls::crypto::ring::default_provider().install_default();
[INFO] [stdout]    |             ^^^^^^ use of unresolved module or unlinked crate `rustls`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rustls`, use `cargo add rustls` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reqwest` in this scope
[INFO] [stdout]   --> tests/auth/configuration.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 |     let response: JsonValue = reqwest::Client::new()
[INFO] [stdout]    |                               ^^^^^^^ use of unresolved module or unlinked crate `reqwest`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reqwest`, use `cargo add reqwest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rustls` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let _ = rustls::crypto::ring::default_provider().install_default();
[INFO] [stdout]    |             ^^^^^^ use of unresolved module or unlinked crate `rustls`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rustls`, use `cargo add rustls` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     clock: reifydb::runtime::context::clock::MockClock,
[INFO] [stdout]    |            ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `reifydb` in this scope
[INFO] [stdout]   --> tests/common/mod.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     config.clock = reifydb::runtime::context::clock::Clock::Mock(clock);
[INFO] [stdout]    |                    ^^^^^^^ use of unresolved module or unlinked crate `reifydb`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `reifydb`, use `cargo add reifydb` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BatchSubscribeItem` in `reifydb_client`
[INFO] [stdout]    --> tests/grpc/subscription/lifecycle.rs:269:39
[INFO] [stdout]     |
[INFO] [stdout] 269 |             .batch_subscribe(&[reifydb_client::BatchSubscribeItem::new(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^ could not find `BatchSubscribeItem` in `reifydb_client`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:77:24
[INFO] [stdout]     |
[INFO] [stdout]  76 | #[cfg(any(feature = "ws", feature = "grpc", all(feature = "dst", reifydb_single_threaded)))]
[INFO] [stdout]     |          --------------------------------------------------------------------------------- the item is gated here
[INFO] [stdout]  77 | pub use subscription::{BatchSubscribeItem, HydrationConfig, Linger, SubscriptionConfig, Throttle};
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `WsClient` in `reifydb_client`
[INFO] [stdout]   --> tests/ws/subscription/reconnect.rs:79:36
[INFO] [stdout]    |
[INFO] [stdout] 79 |         let mut client = reifydb_client::WsClient::connect_with_options(&proxy.ws_url(), options(reconnect))
[INFO] [stdout]    |                                          ^^^^^^^^ could not find `WsClient` in `reifydb_client`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[cfg(feature = "ws")]
[INFO] [stdout]    |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout] 79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `WsClient` in `reifydb_client`
[INFO] [stdout]    --> tests/ws/subscription/reconnect.rs:116:36
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let mut client = reifydb_client::WsClient::connect_with_options(&proxy.ws_url(), options(reconnect))
[INFO] [stdout]     |                                          ^^^^^^^^ could not find `WsClient` in `reifydb_client`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:79:35
[INFO] [stdout]     |
[INFO] [stdout]  78 | #[cfg(feature = "ws")]
[INFO] [stdout]     |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout]  79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `WsClient` in `reifydb_client`
[INFO] [stdout]    --> tests/ws/subscription/reconnect.rs:164:36
[INFO] [stdout]     |
[INFO] [stdout] 164 |         let mut client = reifydb_client::WsClient::connect_with_options(&proxy.ws_url(), options(reconnect))
[INFO] [stdout]     |                                          ^^^^^^^^ could not find `WsClient` in `reifydb_client`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:79:35
[INFO] [stdout]     |
[INFO] [stdout]  78 | #[cfg(feature = "ws")]
[INFO] [stdout]     |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout]  79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `WsClient` in `reifydb_client`
[INFO] [stdout]    --> tests/ws/subscription/reconnect.rs:198:36
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut client = reifydb_client::WsClient::connect_with_options(&proxy.ws_url(), options(reconnect))
[INFO] [stdout]     |                                          ^^^^^^^^ could not find `WsClient` in `reifydb_client`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:79:35
[INFO] [stdout]     |
[INFO] [stdout]  78 | #[cfg(feature = "ws")]
[INFO] [stdout]     |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout]  79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `WsClient` in `reifydb_client`
[INFO] [stdout]    --> tests/ws/subscription/reconnect.rs:240:36
[INFO] [stdout]     |
[INFO] [stdout] 240 |         let mut client = reifydb_client::WsClient::connect_with_options(&proxy.ws_url(), options(reconnect))
[INFO] [stdout]     |                                          ^^^^^^^^ could not find `WsClient` in `reifydb_client`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:79:35
[INFO] [stdout]     |
[INFO] [stdout]  78 | #[cfg(feature = "ws")]
[INFO] [stdout]     |       -------------- the item is gated behind the `ws` feature
[INFO] [stdout]  79 | pub use ws::{WsBatchSubscription, WsClient, WsClientOptions};
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy` in module `tokio::io`
[INFO] [stdout]    --> tests/common/proxy.rs:89:18
[INFO] [stdout]     |
[INFO] [stdout]  89 |         _ = tokio::io::copy(&mut client_read, &mut server_write) => {}
[INFO] [stdout]     |                        ^^^^ not found in `tokio::io`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.52.3/src/io/mod.rs:286:9
[INFO] [stdout]     |
[INFO] [stdout] 286 | ...   copy, copy_bidirectional, copy_bidirectional_with_sizes, copy_buf, duplex, empty, repeat, sink, simplex, AsyncBufReadExt, Asy...
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.52.3/src/macros/cfg.rs:243:19
[INFO] [stdout]     |
[INFO] [stdout] 243 |             #[cfg(feature = "io-util")]
[INFO] [stdout]     |                   ------------------- the item is gated behind the `io-util` feature
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]  10 + use std::fs::copy;
[INFO] [stdout]     |
[INFO] [stdout]  10 + use std::io::copy;
[INFO] [stdout]     |
[INFO] [stdout]  10 + use std::ptr::copy;
[INFO] [stdout]     |
[INFO] [stdout]  10 + use core::ptr::copy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `copy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  89 -         _ = tokio::io::copy(&mut client_read, &mut server_write) => {}
[INFO] [stdout]  89 +         _ = copy(&mut client_read, &mut server_write) => {}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy` in module `tokio::io`
[INFO] [stdout]    --> tests/common/proxy.rs:90:18
[INFO] [stdout]     |
[INFO] [stdout]  90 |         _ = tokio::io::copy(&mut server_read, &mut client_write) => {}
[INFO] [stdout]     |                        ^^^^ not found in `tokio::io`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.52.3/src/io/mod.rs:286:9
[INFO] [stdout]     |
[INFO] [stdout] 286 | ...   copy, copy_bidirectional, copy_bidirectional_with_sizes, copy_buf, duplex, empty, repeat, sink, simplex, AsyncBufReadExt, Asy...
[INFO] [stdout]     |       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.52.3/src/macros/cfg.rs:243:19
[INFO] [stdout]     |
[INFO] [stdout] 243 |             #[cfg(feature = "io-util")]
[INFO] [stdout]     |                   ------------------- the item is gated behind the `io-util` feature
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]  10 + use std::fs::copy;
[INFO] [stdout]     |
[INFO] [stdout]  10 + use std::io::copy;
[INFO] [stdout]     |
[INFO] [stdout]  10 + use std::ptr::copy;
[INFO] [stdout]     |
[INFO] [stdout]  10 + use core::ptr::copy;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `copy`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  90 -         _ = tokio::io::copy(&mut server_read, &mut client_write) => {}
[INFO] [stdout]  90 +         _ = copy(&mut server_read, &mut client_write) => {}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]   --> tests/grpc/subscription/batch_mixed_op.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let subscription_id = sub.subscriptions()[0].subscription_id.clone();
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider providing a type annotation
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout]    = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscriptions` found for type `!` in the current scope
[INFO] [stdout]   --> tests/grpc/subscription/batch_mixed_op.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let subscription_id = sub.subscriptions()[0].subscription_id.clone();
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `description` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 22 -         let subscription_id = sub.subscriptions()[0].subscription_id.clone();
[INFO] [stdout] 22 +         let subscription_id = sub.description()[0].subscription_id.clone();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `recv` found for type `!` in the current scope
[INFO] [stdout]   --> tests/grpc/subscription/batch_mixed_op.rs:27:81
[INFO] [stdout]    |
[INFO] [stdout] 27 |             let event = timeout(Duration::from_milliseconds(5000).unwrap().to_std(), sub.recv())
[INFO] [stdout]    |                                                                                          ^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]   --> tests/grpc/subscription/batch_mixed_op.rs:27:81
[INFO] [stdout]    |
[INFO] [stdout] 27 |             let event = timeout(Duration::from_milliseconds(5000).unwrap().to_std(), sub.recv())
[INFO] [stdout]    |                                                                                      --- ^^^^ unreachable call
[INFO] [stdout]    |                                                                                      |
[INFO] [stdout]    |                                                                                      any code following this expression is unreachable
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |         assert!(!sub.subscription_id().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider providing a type annotation
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscription_id` found for type `!` in the current scope
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |         assert!(!sub.subscription_id().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `description` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 32 -         assert!(!sub.subscription_id().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout] 32 +         assert!(!sub.description().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:34:3
[INFO] [stdout]    |
[INFO] [stdout] 34 |         drop(sub);
[INFO] [stdout]    |         ^^^^ --- any code following this expression is unreachable
[INFO] [stdout]    |         |
[INFO] [stdout]    |         unreachable call
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |         assert!(!sub.subscription_id().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider providing a type annotation
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscription_id` found for type `!` in the current scope
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |         assert!(!sub.subscription_id().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `description` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 45 -         assert!(!sub.subscription_id().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout] 45 +         assert!(!sub.description().is_empty(), "Subscription ID should be > 0");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]   --> tests/grpc/subscription/integration.rs:47:3
[INFO] [stdout]    |
[INFO] [stdout] 47 |         drop(sub);
[INFO] [stdout]    |         ^^^^ --- any code following this expression is unreachable
[INFO] [stdout]    |         |
[INFO] [stdout]    |         unreachable call
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:700:12
[INFO] [stdout]     |
[INFO] [stdout] 700 |                 client.authenticate("mysecrettoken");
[INFO] [stdout]     |                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:700:12
[INFO] [stdout]     |
[INFO] [stdout] 700 |                 client.authenticate("mysecrettoken");
[INFO] [stdout]     |                        ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:703:7
[INFO] [stdout]     |
[INFO] [stdout] 702 |                 let mut sub = client
[INFO] [stdout] 703 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:703:17
[INFO] [stdout]     |
[INFO] [stdout] 702 |                 let mut sub = client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 703 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 |                 drop(client);
[INFO] [stdout]     |                 ^^^^ ------ any code following this expression is unreachable
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 unreachable call
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:894:14
[INFO] [stdout]     |
[INFO] [stdout] 894 |                         client.authenticate("mysecrettoken");
[INFO] [stdout]     |                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:894:14
[INFO] [stdout]     |
[INFO] [stdout] 894 |                         client.authenticate("mysecrettoken");
[INFO] [stdout]     |                                ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:897:9
[INFO] [stdout]     |
[INFO] [stdout] 896 |                         match client
[INFO] [stdout] 897 |                             .subscribe(
[INFO] [stdout]     |                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 896 |                         match client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 897 |                             .subscribe(
[INFO] [stdout] 898 |                                 &format!("from test::{}", table),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:909:9
[INFO] [stdout]     |
[INFO] [stdout] 909 | ...                   drop(client);
[INFO] [stdout]     |                       ^^^^ ------ any code following this expression is unreachable
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       unreachable call
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:917:9
[INFO] [stdout]     |
[INFO] [stdout] 917 | ...                   drop(client);
[INFO] [stdout]     |                       ^^^^ ------ any code following this expression is unreachable
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       unreachable call
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/grpc/subscription/integration.rs:925:9
[INFO] [stdout]     |
[INFO] [stdout] 925 | ...                   drop(client);
[INFO] [stdout]     |                       ^^^^ ------ any code following this expression is unreachable
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       unreachable call
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]   --> tests/grpc/subscription/stress.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 client.authenticate("mysecrettoken");
[INFO] [stdout]    |                        ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider providing a type annotation
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]   --> tests/grpc/subscription/stress.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 client.authenticate("mysecrettoken");
[INFO] [stdout]    |                        ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/stress.rs:100:7
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 let mut sub = client
[INFO] [stdout] 100 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/grpc/subscription/stress.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 let mut sub = client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 100 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/grpc/subscription/stress.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 292 |                         client.authenticate("mysecrettoken");
[INFO] [stdout]     |                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/stress.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 292 |                         client.authenticate("mysecrettoken");
[INFO] [stdout]     |                                ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/grpc/subscription/stress.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 294 |                         match client
[INFO] [stdout] 295 |                             .subscribe(
[INFO] [stdout]     |                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/grpc/subscription/stress.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 294 |                         match client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 295 |                             .subscribe(
[INFO] [stdout] 296 |                                 &format!("from test::{}", table),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]   --> tests/ws/subscription/batch_mixed_op.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let subscription_id = sub.subscriptions()[0].subscription_id.clone();
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider providing a type annotation
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscriptions` found for type `!` in the current scope
[INFO] [stdout]   --> tests/ws/subscription/batch_mixed_op.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let subscription_id = sub.subscriptions()[0].subscription_id.clone();
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `description` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 22 -         let subscription_id = sub.subscriptions()[0].subscription_id.clone();
[INFO] [stdout] 22 +         let subscription_id = sub.description()[0].subscription_id.clone();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `recv` found for type `!` in the current scope
[INFO] [stdout]   --> tests/ws/subscription/batch_mixed_op.rs:27:81
[INFO] [stdout]    |
[INFO] [stdout] 27 |             let event = timeout(Duration::from_milliseconds(5000).unwrap().to_std(), sub.recv())
[INFO] [stdout]    |                                                                                          ^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]   --> tests/ws/subscription/batch_mixed_op.rs:27:81
[INFO] [stdout]    |
[INFO] [stdout] 27 |             let event = timeout(Duration::from_milliseconds(5000).unwrap().to_std(), sub.recv())
[INFO] [stdout]    |                                                                                      --- ^^^^ unreachable call
[INFO] [stdout]    |                                                                                      |
[INFO] [stdout]    |                                                                                      any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:694:12
[INFO] [stdout]     |
[INFO] [stdout] 694 |                 client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:694:12
[INFO] [stdout]     |
[INFO] [stdout] 694 |                 client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                        ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:697:7
[INFO] [stdout]     |
[INFO] [stdout] 696 |                 let _sub_id = client
[INFO] [stdout] 697 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:697:17
[INFO] [stdout]     |
[INFO] [stdout] 696 |                 let _sub_id = client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 697 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:705:12
[INFO] [stdout]     |
[INFO] [stdout] 705 |                 client.close().await?;
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 705 -                 client.close().await?;
[INFO] [stdout] 705 +                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:705:12
[INFO] [stdout]     |
[INFO] [stdout] 705 |                 client.close().await?;
[INFO] [stdout]     |                 ------ ^^^^^ unreachable call
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:885:14
[INFO] [stdout]     |
[INFO] [stdout] 885 |                         client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:885:14
[INFO] [stdout]     |
[INFO] [stdout] 885 |                         client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                                ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:888:9
[INFO] [stdout]     |
[INFO] [stdout] 887 |                         match client
[INFO] [stdout] 888 |                             .subscribe(
[INFO] [stdout]     |                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:889:9
[INFO] [stdout]     |
[INFO] [stdout] 887 |                         match client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 888 |                             .subscribe(
[INFO] [stdout] 889 |                                 &format!("from test::{}", table),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `unsubscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:899:16
[INFO] [stdout]     |
[INFO] [stdout] 899 | ...                   client.unsubscribe(&sub_id).await?;
[INFO] [stdout]     |                              ^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:899:28
[INFO] [stdout]     |
[INFO] [stdout] 899 | ...                   client.unsubscribe(&sub_id).await?;
[INFO] [stdout]     |                       ------             ^^^^^^^ unreachable expression
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:900:16
[INFO] [stdout]     |
[INFO] [stdout] 900 | ...                   client.close().await?;
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 900 -                                 client.close().await?;
[INFO] [stdout] 900 +                                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:900:16
[INFO] [stdout]     |
[INFO] [stdout] 900 | ...                   client.close().await?;
[INFO] [stdout]     |                       ------ ^^^^^ unreachable call
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:908:16
[INFO] [stdout]     |
[INFO] [stdout] 908 | ...                   client.close().await?;
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 908 -                                 client.close().await?;
[INFO] [stdout] 908 +                                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:908:16
[INFO] [stdout]     |
[INFO] [stdout] 908 | ...                   client.close().await?;
[INFO] [stdout]     |                       ------ ^^^^^ unreachable call
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:916:16
[INFO] [stdout]     |
[INFO] [stdout] 916 | ...                   client.close().await?;
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 916 -                                 client.close().await?;
[INFO] [stdout] 916 +                                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/integration.rs:916:16
[INFO] [stdout]     |
[INFO] [stdout] 916 | ...                   client.close().await?;
[INFO] [stdout]     |                       ------ ^^^^^ unreachable call
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                        ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:108:7
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 let _sub_id = client
[INFO] [stdout] 108 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 let _sub_id = client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 108 |                     .subscribe(&format!("from test::{}", table), SubscriptionConfig::default())
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 client.close().await?;
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 116 -                 client.close().await?;
[INFO] [stdout] 116 +                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 client.close().await?;
[INFO] [stdout]     |                 ------ ^^^^^ unreachable call
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:298:14
[INFO] [stdout]     |
[INFO] [stdout] 298 |                         client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `authenticate` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:298:14
[INFO] [stdout]     |
[INFO] [stdout] 298 |                         client.authenticate("mysecrettoken").await?;
[INFO] [stdout]     |                                ^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `subscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |                         match client
[INFO] [stdout] 301 |                             .subscribe(
[INFO] [stdout]     |                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_subscriber` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/instrument.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
[INFO] [stdout] 177 | |     where
[INFO] [stdout] 178 | |         S: Into<Dispatch>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |                         match client
[INFO] [stdout]     |                               ------ any code following this expression is unreachable
[INFO] [stdout] 301 |                             .subscribe(
[INFO] [stdout] 302 |                                 &format!("from test::{}", table),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `unsubscribe` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:313:16
[INFO] [stdout]     |
[INFO] [stdout] 313 | ...                   client.unsubscribe(&sub_id).await?;
[INFO] [stdout]     |                              ^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:313:28
[INFO] [stdout]     |
[INFO] [stdout] 313 | ...                   client.unsubscribe(&sub_id).await?;
[INFO] [stdout]     |                       ------             ^^^^^^^ unreachable expression
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:314:16
[INFO] [stdout]     |
[INFO] [stdout] 314 | ...                   client.close().await?;
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 314 -                                 client.close().await?;
[INFO] [stdout] 314 +                                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:314:16
[INFO] [stdout]     |
[INFO] [stdout] 314 | ...                   client.close().await?;
[INFO] [stdout]     |                       ------ ^^^^^ unreachable call
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:323:16
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   client.close().await?;
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 323 -                                 client.close().await?;
[INFO] [stdout] 323 +                                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:323:16
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   client.close().await?;
[INFO] [stdout]     |                       ------ ^^^^^ unreachable call
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `close` found for type `!` in the current scope
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:331:16
[INFO] [stdout]     |
[INFO] [stdout] 331 | ...                   client.close().await?;
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `clone` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 331 -                                 client.close().await?;
[INFO] [stdout] 331 +                                 client.clone().await?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> tests/ws/subscription/stress.rs:331:16
[INFO] [stdout]     |
[INFO] [stdout] 331 | ...                   client.close().await?;
[INFO] [stdout]     |                       ------ ^^^^^ unreachable call
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `reifydb-client` (test "mod") due to 99 previous errors; 50 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863", kill_on_drop: false }`
[INFO] [stdout] 607f0de2b1d03b9f6539ad2e4a257eb85a6c7b2010ab16efa9e0ed25064c2863
