[INFO] fetching crate link-common 0.5.6-rc.0...
[INFO] testing link-common-0.5.6-rc.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate link-common 0.5.6-rc.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate link-common 0.5.6-rc.0
[INFO] finished tweaking crates.io crate link-common 0.5.6-rc.0
[INFO] tweaked toml for crates.io crate link-common 0.5.6-rc.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate link-common 0.5.6-rc.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate link-common 0.5.6-rc.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hybrid-array v0.4.8
[INFO] [stderr]   Downloaded kalamdb-commons v0.5.6-rc.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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] f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1
[INFO] running `Command { std: "docker" "start" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1", 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" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1", 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" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling kalamdb-commons v0.5.6-rc.0
[INFO] [stderr]    Compiling link-common v0.5.6-rc.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `into_owned_tuple` is never used
[INFO] [stdout]   --> src/models/file_upload.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl FileUpload {
[INFO] [stdout]    | --------------- method in this implementation
[INFO] [stdout] 35 |     pub(crate) fn into_owned_tuple(self) -> (String, String, Vec<u8>, Option<String>) {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `uploads_to_owned` is never used
[INFO] [stdout]   --> src/models/file_upload.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub(crate) fn uploads_to_owned(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 7.50s
[INFO] running `Command { std: "docker" "inspect" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1", 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" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling link-common v0.5.6-rc.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `into_owned_tuple` is never used
[INFO] [stdout]   --> src/models/file_upload.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl FileUpload {
[INFO] [stdout]    | --------------- method in this implementation
[INFO] [stdout] 35 |     pub(crate) fn into_owned_tuple(self) -> (String, String, Vec<u8>, Option<String>) {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `uploads_to_owned` is never used
[INFO] [stdout]   --> src/models/file_upload.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub(crate) fn uploads_to_owned(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::SeqId`
[INFO] [stdout]   --> src/models/tests.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout]  6 | use crate::SeqId;
[INFO] [stdout]    |     ^^^^^^^-----
[INFO] [stdout]    |            |
[INFO] [stdout]    |            no `SeqId` in the root
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:53:31
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 53 | pub use kalamdb_commons::ids::SeqId;
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let parsed: ConnectionOptions = serde_json::from_str(&json).unwrap();
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:105:15
[INFO] [stdout]     |
[INFO] [stdout] 105 |     let opts: ConnectionOptions = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:66:60
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout]  65 | pub use models::{
[INFO] [stdout]  66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:213:15
[INFO] [stdout]     |
[INFO] [stdout] 213 |     let opts: SubscriptionOptions = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:223:15
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let opts: SubscriptionOptions = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:231:15
[INFO] [stdout]     |
[INFO] [stdout] 231 |     let opts: SubscriptionOptions = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:239:15
[INFO] [stdout]     |
[INFO] [stdout] 239 |     let opts: SubscriptionOptions = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SubscriptionRequest` in this scope
[INFO] [stdout]    --> src/models/tests.rs:275:19
[INFO] [stdout]     |
[INFO] [stdout] 275 |     let request = SubscriptionRequest {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SubscriptionRequest` in this scope
[INFO] [stdout]    --> src/models/tests.rs:290:19
[INFO] [stdout]     |
[INFO] [stdout] 290 |     let request = SubscriptionRequest {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SubscriptionRequest` in this scope
[INFO] [stdout]    --> src/models/tests.rs:321:23
[INFO] [stdout]     |
[INFO] [stdout] 321 |         subscription: SubscriptionRequest {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SubscriptionRequest` in this scope
[INFO] [stdout]    --> src/models/tests.rs:339:23
[INFO] [stdout]     |
[INFO] [stdout] 339 |         subscription: SubscriptionRequest {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BatchControl` in this scope
[INFO] [stdout]    --> src/models/tests.rs:357:25
[INFO] [stdout]     |
[INFO] [stdout] 357 |     let batch_control = BatchControl {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BatchControl` in this scope
[INFO] [stdout]    --> src/models/tests.rs:373:25
[INFO] [stdout]     |
[INFO] [stdout] 373 |     let batch_control = BatchControl {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ServerMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:413:14
[INFO] [stdout]     |
[INFO] [stdout] 413 |     let msg: ServerMessage = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ServerMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 438 |     let msg: ServerMessage = serde_json::from_str(json).unwrap();
[INFO] [stdout]     |              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `QueryRequest` in this scope
[INFO] [stdout]    --> src/models/tests.rs:508:19
[INFO] [stdout]     |
[INFO] [stdout] 508 |     let request = QueryRequest {
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:67:83
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  67 |     HealthCheckResponse, HttpVersion, LoginRequest, LoginResponse, LoginUserInfo, QueryRequest,
[INFO] [stdout]     |                                                                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BatchControl` in this scope
[INFO] [stdout]    --> src/models/tests.rs:541:24
[INFO] [stdout]     |
[INFO] [stdout] 541 |         batch_control: BatchControl {
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let opts = ConnectionOptions::default();
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:33:16
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let opts = ConnectionOptions::new();
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let opts = ConnectionOptions::new()
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:68:16
[INFO] [stdout]    |
[INFO] [stdout] 68 |     let opts = ConnectionOptions::new().with_max_reconnect_attempts(Some(0));
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:76:16
[INFO] [stdout]    |
[INFO] [stdout] 76 |     let opts = ConnectionOptions::new().with_max_reconnect_attempts(None);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]   --> src/models/tests.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let opts = ConnectionOptions::new()
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/lib.rs:66:60
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "client-core")]
[INFO] [stdout]    |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] 65 | pub use models::{
[INFO] [stdout] 66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:119:16
[INFO] [stdout]     |
[INFO] [stdout] 119 |     let opts = SubscriptionOptions::default();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:128:16
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let opts = SubscriptionOptions::new();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |     let opts = SubscriptionOptions::new()
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:152:16
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let opts = SubscriptionOptions::new().with_batch_size(500);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:161:16
[INFO] [stdout]     |
[INFO] [stdout] 161 |     let opts = SubscriptionOptions::new().with_last_rows(25);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:171:16
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let opts = SubscriptionOptions::new().with_from(seq_id);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:180:24
[INFO] [stdout]     |
[INFO] [stdout] 180 |     let opts_without = SubscriptionOptions::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:183:21
[INFO] [stdout]     |
[INFO] [stdout] 183 |     let opts_with = SubscriptionOptions::new().with_from(SeqId::from(123i64));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:189:16
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let opts = SubscriptionOptions::new().with_batch_size(200).with_last_rows(100);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:202:16
[INFO] [stdout]     |
[INFO] [stdout] 202 |     let opts = SubscriptionOptions::new().with_batch_size(50).with_from(seq_id);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         ConnectionOptions::new().with_auto_reconnect(true).with_reconnect_delay_ms(1000);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:66:60
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout]  65 | pub use models::{
[INFO] [stdout]  66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:254:20
[INFO] [stdout]     |
[INFO] [stdout] 254 |     let sub_opts = SubscriptionOptions::new().with_batch_size(100).with_last_rows(50);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:273:16
[INFO] [stdout]     |
[INFO] [stdout] 273 |     let opts = SubscriptionOptions::new().with_batch_size(100).with_last_rows(25);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ProtocolOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:309:19
[INFO] [stdout]     |
[INFO] [stdout] 309 |         protocol: ProtocolOptions::default(),
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^ use of undeclared type `ProtocolOptions`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:324:27
[INFO] [stdout]     |
[INFO] [stdout] 324 |             options: Some(SubscriptionOptions::new().with_batch_size(50)),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:342:27
[INFO] [stdout]     |
[INFO] [stdout] 342 |             options: Some(SubscriptionOptions::new().with_from(seq_id)),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BatchStatus` in this scope
[INFO] [stdout]    --> src/models/tests.rs:360:17
[INFO] [stdout]     |
[INFO] [stdout] 360 |         status: BatchStatus::Loading,
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `BatchStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BatchStatus` in this scope
[INFO] [stdout]    --> src/models/tests.rs:376:17
[INFO] [stdout]     |
[INFO] [stdout] 376 |         status: BatchStatus::Ready,
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `BatchStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BatchStatus` in this scope
[INFO] [stdout]    --> src/models/tests.rs:388:19
[INFO] [stdout]     |
[INFO] [stdout] 388 |     let loading = BatchStatus::Loading;
[INFO] [stdout]     |                   ^^^^^^^^^^^ use of undeclared type `BatchStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BatchStatus` in this scope
[INFO] [stdout]    --> src/models/tests.rs:389:25
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let loading_batch = BatchStatus::LoadingBatch;
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `BatchStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BatchStatus` in this scope
[INFO] [stdout]    --> src/models/tests.rs:390:17
[INFO] [stdout]     |
[INFO] [stdout] 390 |     let ready = BatchStatus::Ready;
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `BatchStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ChangeTypeRaw` in this scope
[INFO] [stdout]    --> src/models/tests.rs:447:37
[INFO] [stdout]     |
[INFO] [stdout] 447 |             assert_eq!(change_type, ChangeTypeRaw::Insert);
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ use of undeclared type `ChangeTypeRaw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:461:24
[INFO] [stdout]     |
[INFO] [stdout] 461 |     let initial_opts = SubscriptionOptions::new().with_batch_size(100);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SubscriptionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:468:26
[INFO] [stdout]     |
[INFO] [stdout] 468 |     let reconnect_opts = SubscriptionOptions::new()
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^ use of undeclared type `SubscriptionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:70:43
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout] ...
[INFO] [stdout]  70 |     SubscriptionConfig, SubscriptionInfo, SubscriptionOptions, UploadProgress,
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConnectionOptions` in this scope
[INFO] [stdout]    --> src/models/tests.rs:479:16
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let opts = ConnectionOptions::new()
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^ use of undeclared type `ConnectionOptions`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:66:60
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout]  65 | pub use models::{
[INFO] [stdout]  66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BatchStatus` in this scope
[INFO] [stdout]    --> src/models/tests.rs:544:21
[INFO] [stdout]     |
[INFO] [stdout] 544 |             status: BatchStatus::Ready,
[INFO] [stdout]     |                     ^^^^^^^^^^^ use of undeclared type `BatchStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ServerMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:415:9
[INFO] [stdout]     |
[INFO] [stdout] 415 |         ServerMessage::InitialDataBatch {
[INFO] [stdout]     |         ^^^^^^^^^^^^^ use of undeclared type `ServerMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ChangeEvent` in this scope
[INFO] [stdout]    --> src/models/tests.rs:538:15
[INFO] [stdout]     |
[INFO] [stdout] 538 |     let ack = ChangeEvent::Ack {
[INFO] [stdout]     |               ^^^^^^^^^^^ use of undeclared type `ChangeEvent`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:66:5
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout]  65 | pub use models::{
[INFO] [stdout]  66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ChangeEvent` in this scope
[INFO] [stdout]    --> src/models/tests.rs:530:17
[INFO] [stdout]     |
[INFO] [stdout] 530 |     let error = ChangeEvent::Error {
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `ChangeEvent`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:66:5
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout]  65 | pub use models::{
[INFO] [stdout]  66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ChangeEvent` in this scope
[INFO] [stdout]    --> src/models/tests.rs:523:18
[INFO] [stdout]     |
[INFO] [stdout] 523 |     let insert = ChangeEvent::Insert {
[INFO] [stdout]     |                  ^^^^^^^^^^^ use of undeclared type `ChangeEvent`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:66:5
[INFO] [stdout]     |
[INFO] [stdout]  64 | #[cfg(feature = "client-core")]
[INFO] [stdout]     |       ----------------------- the item is gated behind the `client-core` feature
[INFO] [stdout]  65 | pub use models::{
[INFO] [stdout]  66 |     ChangeEvent, ClusterHealthResponse, ClusterNodeHealth, ConnectionOptions, ErrorDetail,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ClientMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:320:15
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let msg = ClientMessage::Subscribe {
[INFO] [stdout]     |               ^^^^^^^^^^^^^ use of undeclared type `ClientMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ClientMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:305:15
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let msg = ClientMessage::Authenticate {
[INFO] [stdout]     |               ^^^^^^^^^^^^^ use of undeclared type `ClientMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ClientMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:338:15
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let msg = ClientMessage::Subscribe {
[INFO] [stdout]     |               ^^^^^^^^^^^^^ use of undeclared type `ClientMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WsAuthCredentials` in this scope
[INFO] [stdout]    --> src/models/tests.rs:306:22
[INFO] [stdout]     |
[INFO] [stdout] 306 |         credentials: WsAuthCredentials::Jwt {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^ use of undeclared type `WsAuthCredentials`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ServerMessage` in this scope
[INFO] [stdout]    --> src/models/tests.rs:440:9
[INFO] [stdout]     |
[INFO] [stdout] 440 |         ServerMessage::Change {
[INFO] [stdout]     |         ^^^^^^^^^^^^^ use of undeclared type `ServerMessage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `link-common` (lib test) due to 58 previous errors
[INFO] running `Command { std: "docker" "inspect" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1", kill_on_drop: false }`
[INFO] [stdout] f5707eec0ed5f3a85870211708bc350a3bc9f3fb04271f8dbcddb8287daa96d1
