[INFO] fetching crate lebai_sdk 0.1.22...
[INFO] testing lebai_sdk-0.1.22 against 1.76.0 for beta-1.77-1
[INFO] extracting crate lebai_sdk 0.1.22 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate lebai_sdk 0.1.22 on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate lebai_sdk 0.1.22
[INFO] finished tweaking crates.io crate lebai_sdk 0.1.22
[INFO] tweaked toml for crates.io crate lebai_sdk 0.1.22 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded mlua_derive v0.9.2
[INFO] [stderr]   Downloaded pbjson-build v0.6.2
[INFO] [stderr]   Downloaded tonic-build v0.10.2
[INFO] [stderr]   Downloaded jsonrpsee-core v0.21.0
[INFO] [stderr]   Downloaded jsonrpsee-types v0.21.0
[INFO] [stderr]   Downloaded prost-build v0.12.3
[INFO] [stderr]   Downloaded pbjson v0.6.0
[INFO] [stderr]   Downloaded pbjsonrpc-build v0.18.1
[INFO] [stderr]   Downloaded pythonize v0.19.0
[INFO] [stderr]   Downloaded mlua-sys v0.5.1
[INFO] [stderr]   Downloaded mlua v0.9.5
[INFO] [stderr]   Downloaded jsonrpsee-proc-macros v0.21.0
[INFO] [stderr]   Downloaded pbjson-types v0.6.0
[INFO] [stderr]   Downloaded pyo3-asyncio v0.19.0
[INFO] [stderr]   Downloaded cmod v0.2.1
[INFO] [stderr]   Downloaded jsonrpsee v0.21.0
[INFO] [stderr]   Downloaded cmod-core v0.2.1
[INFO] [stderr]   Downloaded cmod-macros v0.2.1
[INFO] [stderr]   Downloaded lebai-proto v3.1.3
[INFO] [stderr]   Downloaded mdns-sd v0.9.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b91a1de6c4131ed134c563aee4724819b5ac73e71229e8c58c4a0f90d3cde855
[INFO] running `Command { std: "docker" "start" "-a" "b91a1de6c4131ed134c563aee4724819b5ac73e71229e8c58c4a0f90d3cde855", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b91a1de6c4131ed134c563aee4724819b5ac73e71229e8c58c4a0f90d3cde855", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b91a1de6c4131ed134c563aee4724819b5ac73e71229e8c58c4a0f90d3cde855", kill_on_drop: false }`
[INFO] [stdout] b91a1de6c4131ed134c563aee4724819b5ac73e71229e8c58c4a0f90d3cde855
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 67bc0b54613cb43acf157e88e7ab55222b0ab46e9cbe4f6d99c2b7ffc6d5b661
[INFO] running `Command { std: "docker" "start" "-a" "67bc0b54613cb43acf157e88e7ab55222b0ab46e9cbe4f6d99c2b7ffc6d5b661", kill_on_drop: false }`
[INFO] [stderr]    Compiling anyhow v1.0.79
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling either v1.10.0
[INFO] [stderr]    Compiling serde v1.0.196
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling bytes v1.5.0
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling rustix v0.38.31
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling indexmap v2.2.3
[INFO] [stderr]    Compiling linux-raw-sys v0.4.13
[INFO] [stderr]    Compiling bitflags v2.4.2
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling prettyplease v0.2.16
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling serde_json v1.0.113
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling mio v0.8.10
[INFO] [stderr]    Compiling socket2 v0.5.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling fastrand v2.0.1
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling petgraph v0.6.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling multimap v0.8.3
[INFO] [stderr]    Compiling regex-automata v0.4.5
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling tempfile v3.10.0
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling untrusted v0.7.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling regex v1.10.3
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling rustls v0.21.7
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling async-lock v2.8.0
[INFO] [stderr]    Compiling sct v0.7.0
[INFO] [stderr]    Compiling rustls-webpki v0.101.6
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling sha-1 v0.9.8
[INFO] [stderr]    Compiling serde_derive v1.0.196
[INFO] [stderr]    Compiling prost-derive v0.12.3
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.57
[INFO] [stderr]    Compiling tokio v1.36.0
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.57
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling prost v0.12.3
[INFO] [stderr]    Compiling prost-types v0.12.3
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling prost-build v0.12.3
[INFO] [stderr]    Compiling pbjson-build v0.6.2
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling pbjsonrpc-build v0.18.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.4
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tonic-build v0.10.2
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling futures-timer v3.0.2
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling http v0.2.11
[INFO] [stderr]    Compiling pbjson-types v0.6.0
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling tokio-util v0.7.10
[INFO] [stderr]    Compiling soketto v0.7.1
[INFO] [stderr]    Compiling pin-project v1.1.4
[INFO] [stderr]    Compiling jsonrpsee-proc-macros v0.21.0
[INFO] [stderr]    Compiling lebai-proto v3.1.3
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling chrono v0.4.34
[INFO] [stderr]    Compiling webpki-roots v0.25.4
[INFO] [stderr]    Compiling cmod-macros v0.2.1
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling pbjson v0.6.0
[INFO] [stderr]    Compiling cmod-core v0.2.1
[INFO] [stderr]    Compiling cmod v0.2.1
[INFO] [stderr]    Compiling jsonrpsee-types v0.20.3
[INFO] [stderr]    Compiling jsonrpsee-types v0.21.0
[INFO] [stderr]    Compiling jsonrpsee-core v0.21.0
[INFO] [stderr]    Compiling jsonrpsee-core v0.20.3
[INFO] [stderr]    Compiling jsonrpsee v0.21.0
[INFO] [stderr]    Compiling jsonrpsee-client-transport v0.20.3
[INFO] [stderr]    Compiling jsonrpsee-ws-client v0.20.3
[INFO] [stderr]    Compiling lebai_sdk v0.1.22 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PauseRequest` in this scope
[INFO] [stdout]   --> src/rpc/task.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |         let req = PauseRequest {
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `init_claw` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/claw.rs:11:24
[INFO] [stdout]     |
[INFO] [stdout] 11  |           let _ = self.c.init_claw(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ClawServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ClawServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::claw::ClawServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::claw::ClawServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_claw` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/claw.rs:19:24
[INFO] [stdout]     |
[INFO] [stdout] 19  |           let _ = self.c.set_claw(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ClawServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ClawServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::claw::ClawServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::claw::ClawServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_claw` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/claw.rs:23:27
[INFO] [stdout]     |
[INFO] [stdout] 23  |           let resp = self.c.get_claw(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ClawServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ClawServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::claw::ClawServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::claw::ClawServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_payload` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/dynamic.rs:14:27
[INFO] [stdout]     |
[INFO] [stdout] 14  |           let resp = self.c.load_payload(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_payload` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/dynamic.rs:22:24
[INFO] [stdout]     |
[INFO] [stdout] 22  |           let _ = self.c.set_payload(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_payload` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/dynamic.rs:26:27
[INFO] [stdout]     |
[INFO] [stdout] 26  |           let resp = self.c.get_payload(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_gravity` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/dynamic.rs:30:24
[INFO] [stdout]     |
[INFO] [stdout] 30  |           let _ = self.c.set_gravity(Some(pose)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_gravity` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/dynamic.rs:34:27
[INFO] [stdout]     |
[INFO] [stdout] 34  |           let resp = self.c.get_gravity(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: DynamicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::dynamic::DynamicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_do` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:12:24
[INFO] [stdout]     |
[INFO] [stdout] 12  |           let _ = self.c.set_do(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_do` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:20:27
[INFO] [stdout]     |
[INFO] [stdout] 20  |           let resp = self.c.get_do(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dos` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:29:27
[INFO] [stdout]     |
[INFO] [stdout] 29  |           let resp = self.c.get_dos(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_di` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:37:27
[INFO] [stdout]     |
[INFO] [stdout] 37  |           let resp = self.c.get_di(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dis` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:46:27
[INFO] [stdout]     |
[INFO] [stdout] 46  |           let resp = self.c.get_dis(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_ao` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:55:24
[INFO] [stdout]     |
[INFO] [stdout] 55  |           let _ = self.c.set_ao(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_ao` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:63:27
[INFO] [stdout]     |
[INFO] [stdout] 63  |           let resp = self.c.get_ao(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_aos` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:72:27
[INFO] [stdout]     |
[INFO] [stdout] 72  |           let resp = self.c.get_aos(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_ai` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:80:27
[INFO] [stdout]     |
[INFO] [stdout] 80  |           let resp = self.c.get_ai(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_ais` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/io.rs:89:27
[INFO] [stdout]     |
[INFO] [stdout] 89  |           let resp = self.c.get_ais(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: IoServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::io::IoServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_tcp` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/kinematic.rs:15:27
[INFO] [stdout]     |
[INFO] [stdout] 15  |           let resp = self.c.load_tcp(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_tcp` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/kinematic.rs:19:24
[INFO] [stdout]     |
[INFO] [stdout] 19  |           let _ = self.c.set_tcp(Some(pose.into())).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_tcp` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/kinematic.rs:23:27
[INFO] [stdout]     |
[INFO] [stdout] 23  |           let resp = self.c.get_tcp(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_kin_factor` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/kinematic.rs:28:24
[INFO] [stdout]     |
[INFO] [stdout] 28  |           let _ = self.c.set_kin_factor(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_kin_factor` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/kinematic.rs:32:27
[INFO] [stdout]     |
[INFO] [stdout] 32  |           let resp = self.c.get_kin_factor(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_kin_data` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/kinematic.rs:36:27
[INFO] [stdout]     |
[INFO] [stdout] 36  |           let resp = self.c.get_kin_data(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: KinematicServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::kinematic::KinematicServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_led_style` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/led.rs:13:27
[INFO] [stdout]     |
[INFO] [stdout] 13  |           let resp = self.c.load_led_style(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: LedServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_led` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/led.rs:23:24
[INFO] [stdout]     |
[INFO] [stdout] 23  |           let _ = self.c.set_led(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: LedServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_voice` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/led.rs:28:24
[INFO] [stdout]     |
[INFO] [stdout] 28  |           let _ = self.c.set_voice(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: LedServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_fan` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/led.rs:33:24
[INFO] [stdout]     |
[INFO] [stdout] 33  |           let _ = self.c.set_fan(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: LedServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::led::LedServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_modbus_timeout` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:8:24
[INFO] [stdout]     |
[INFO] [stdout] 8   |           let _ = self.c.set_modbus_timeout(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `write_single_coil` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |           let _ = self.c.write_single_coil(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `write_multiple_coils` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:18:24
[INFO] [stdout]     |
[INFO] [stdout] 18  |           let _ = self.c.write_multiple_coils(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `read_coils` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:23:27
[INFO] [stdout]     |
[INFO] [stdout] 23  |           let resp = self.c.read_coils(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `read_discrete_inputs` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:28:27
[INFO] [stdout]     |
[INFO] [stdout] 28  |           let resp = self.c.read_discrete_inputs(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `write_single_register` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:33:24
[INFO] [stdout]     |
[INFO] [stdout] 33  |           let _ = self.c.write_single_register(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `write_multiple_registers` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:38:24
[INFO] [stdout]     |
[INFO] [stdout] 38  |           let _ = self.c.write_multiple_registers(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `read_input_registers` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:43:27
[INFO] [stdout]     |
[INFO] [stdout] 43  |           let resp = self.c.read_input_registers(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `read_holding_registers` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/modbus.rs:48:27
[INFO] [stdout]     |
[INFO] [stdout] 48  |           let resp = self.c.read_holding_registers(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: ModbusServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::modbus::ModbusServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `run_plugin_cmd` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/plugin.rs:16:27
[INFO] [stdout]     |
[INFO] [stdout] 16  |           let resp = self.c.run_plugin_cmd(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PluginServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PluginServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::plugin::PluginServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::plugin::PluginServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `stop_move` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:10:16
[INFO] [stdout]     |
[INFO] [stdout] 10  |           self.c.stop_move(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                  ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `wait_move` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:15:16
[INFO] [stdout]     |
[INFO] [stdout] 15  |           self.c.wait_move(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                  ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_running_motion` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:20:25
[INFO] [stdout]     |
[INFO] [stdout] 20  |           let id = self.c.get_running_motion(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_motion_state` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:25:26
[INFO] [stdout]     |
[INFO] [stdout] 25  |           let res = self.c.get_motion_state(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `toward_joint` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:40:25
[INFO] [stdout]     |
[INFO] [stdout] 40  |           let id = self.c.toward_joint(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `move_joint` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:54:25
[INFO] [stdout]     |
[INFO] [stdout] 54  |           let id = self.c.move_joint(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `move_linear` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:68:25
[INFO] [stdout]     |
[INFO] [stdout] 68  |           let id = self.c.move_linear(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `move_circular` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:84:25
[INFO] [stdout]     |
[INFO] [stdout] 84  |           let id = self.c.move_circular(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `move_pvat` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:98:16
[INFO] [stdout]     |
[INFO] [stdout] 98  |           self.c.move_pvat(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                  ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `move_pvat` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:111:16
[INFO] [stdout]     |
[INFO] [stdout] 111 |           self.c.move_pvat(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                  ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `speed_joint` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:125:25
[INFO] [stdout]     |
[INFO] [stdout] 125 |           let id = self.c.speed_joint(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `speed_linear` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:139:25
[INFO] [stdout]     |
[INFO] [stdout] 139 |           let id = self.c.speed_linear(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                           ^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `start_teach_mode` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |           self.c.start_teach_mode(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `end_teach_mode` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/motion.rs:149:16
[INFO] [stdout]     |
[INFO] [stdout] 149 |           self.c.end_teach_mode(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: MotionServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::motion::MotionServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_forward_kin` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:10:27
[INFO] [stdout]     |
[INFO] [stdout] 10  |           let pose = self.c.get_forward_kin(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_inverse_kin` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:18:27
[INFO] [stdout]     |
[INFO] [stdout] 18  |           let pose = self.c.get_inverse_kin(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_pose_trans` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:26:27
[INFO] [stdout]     |
[INFO] [stdout] 26  |           let pose = self.c.get_pose_trans(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_pose_add` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:38:27
[INFO] [stdout]     |
[INFO] [stdout] 38  |           let pose = self.c.get_pose_add(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_pose_inverse` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:43:27
[INFO] [stdout]     |
[INFO] [stdout] 43  |           let pose = self.c.get_pose_inverse(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_pose` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:52:27
[INFO] [stdout]     |
[INFO] [stdout] 52  |           let pose = self.c.load_pose(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_forward_kin` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:56:35
[INFO] [stdout]     |
[INFO] [stdout] 56  |                   let pose = self.c.get_forward_kin(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_frame` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/posture.rs:68:27
[INFO] [stdout]     |
[INFO] [stdout] 68  |           let pose = self.c.load_frame(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: PostureServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::posture::PostureServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_serial_timeout` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/serial.rs:8:24
[INFO] [stdout]     |
[INFO] [stdout] 8   |           let _ = self.c.set_serial_timeout(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_serial_baud_rate` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/serial.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |           let _ = self.c.set_serial_baud_rate(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_serial_parity` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/serial.rs:21:24
[INFO] [stdout]     |
[INFO] [stdout] 21  |           let _ = self.c.set_serial_parity(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `write_serial` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/serial.rs:27:24
[INFO] [stdout]     |
[INFO] [stdout] 27  |           let _ = self.c.write_serial(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `read_serial` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/serial.rs:32:27
[INFO] [stdout]     |
[INFO] [stdout] 32  |           let resp = self.c.read_serial(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SerialServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::serial::SerialServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_signal` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/signal.rs:8:24
[INFO] [stdout]     |
[INFO] [stdout] 8   |           let _ = self.c.set_signal(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_signals` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/signal.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |           let _ = self.c.set_signals(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_signal` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/signal.rs:18:27
[INFO] [stdout]     |
[INFO] [stdout] 18  |           let resp = self.c.get_signal(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_signals` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/signal.rs:23:27
[INFO] [stdout]     |
[INFO] [stdout] 23  |           let resp = self.c.get_signals(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `add_signal` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/signal.rs:28:24
[INFO] [stdout]     |
[INFO] [stdout] 28  |           let _ = self.c.add_signal(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SignalServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::signal::SignalServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `set_item` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/storage.rs:8:24
[INFO] [stdout]     |
[INFO] [stdout] 8   |           let _ = self.c.set_item(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: StorageServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: StorageServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::storage::StorageServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::storage::StorageServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_item` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/storage.rs:13:27
[INFO] [stdout]     |
[INFO] [stdout] 13  |           let resp = self.c.get_item(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: StorageServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: StorageServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::storage::StorageServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::storage::StorageServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_items` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/storage.rs:18:27
[INFO] [stdout]     |
[INFO] [stdout] 18  |           let resp = self.c.get_items(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |   doesn't satisfy `_: StorageServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: StorageServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::storage::StorageServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::ClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::storage::StorageServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `start_sys` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:8:24
[INFO] [stdout]     |
[INFO] [stdout] 8   |           let _ = self.c.start_sys(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `stop_sys` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:12:24
[INFO] [stdout]     |
[INFO] [stdout] 12  |           let _ = self.c.stop_sys(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `powerdown` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:16:24
[INFO] [stdout]     |
[INFO] [stdout] 16  |           let _ = self.c.powerdown(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `reboot` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:20:24
[INFO] [stdout]     |
[INFO] [stdout] 20  |           let _ = self.c.reboot(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `stop` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:24:24
[INFO] [stdout]     |
[INFO] [stdout] 24  |           let _ = self.c.stop(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `estop` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:28:24
[INFO] [stdout]     |
[INFO] [stdout] 28  |           let _ = self.c.estop(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_robot_state` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/system.rs:32:27
[INFO] [stdout]     |
[INFO] [stdout] 32  |           let resp = self.c.get_robot_state(Some(Empty {})).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SystemServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::system::SystemServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `start_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:22:27
[INFO] [stdout]     |
[INFO] [stdout] 22  |           let resp = self.c.start_task(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_running_tasks` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:26:27
[INFO] [stdout]     |
[INFO] [stdout] 26  |           let resp = self.c.load_running_tasks(None).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:31:27
[INFO] [stdout]     |
[INFO] [stdout] 31  |           let resp = self.c.load_task(None).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `wait_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:36:27
[INFO] [stdout]     |
[INFO] [stdout] 36  |           let resp = self.c.wait_task(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `load_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:41:27
[INFO] [stdout]     |
[INFO] [stdout] 41  |           let resp = self.c.load_task(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                             ^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cancel_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:46:24
[INFO] [stdout]     |
[INFO] [stdout] 46  |           let _ = self.c.cancel_task(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `pause_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:55:24
[INFO] [stdout]     |
[INFO] [stdout] 55  |           let _ = self.c.pause_task(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `resume_task` exists for struct `Arc<Client>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/rpc/task.rs:60:24
[INFO] [stdout]     |
[INFO] [stdout] 60  |           let _ = self.c.resume_task(Some(req)).await.map_err(|e| e.to_string())?;
[INFO] [stdout]     |                          ^^^^^^^^^^^ method cannot be called on `Arc<Client>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/jsonrpsee-core-0.20.3/src/client/async_client/mod.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 |   pub struct Client {
[INFO] [stdout]     |   -----------------
[INFO] [stdout]     |   |
[INFO] [stdout]     |   doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |   doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]    --> /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:248:1
[INFO] [stdout]    ::: /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/sync.rs:251:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: SubscriptionClientT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: doesn't satisfy `_: TaskServiceClient`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `Arc<Client>: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Arc<Client>: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout]             `Client: jsonrpsee_core::client::SubscriptionClientT`
[INFO] [stdout]             which is required by `Client: lebai_proto::lebai::task::TaskServiceClient`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 89 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lebai_sdk` (lib) due to 90 previous errors
[INFO] running `Command { std: "docker" "inspect" "67bc0b54613cb43acf157e88e7ab55222b0ab46e9cbe4f6d99c2b7ffc6d5b661", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "67bc0b54613cb43acf157e88e7ab55222b0ab46e9cbe4f6d99c2b7ffc6d5b661", kill_on_drop: false }`
[INFO] [stdout] 67bc0b54613cb43acf157e88e7ab55222b0ab46e9cbe4f6d99c2b7ffc6d5b661
