Skip to content

Merge branch 'dev' into prune_build_dependencies

47c4ab9
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

prune build dependencies #525

Merge branch 'dev' into prune_build_dependencies
47c4ab9
Select commit
Loading
Failed to load commit list.
GitHub Actions / clippy failed Sep 5, 2025 in 0s

clippy

9 errors

Details

Results

Message level Amount
Internal compiler error 0
Error 9
Warning 0
Note 0
Help 0

Versions

  • rustc 1.89.0 (29483883e 2025-08-04)
  • cargo 1.89.0 (c24e10642 2025-06-23)
  • clippy 0.1.89 (29483883ee 2025-08-04)

Annotations

Check failure on line 1300 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:1300:22
     |
1300 |                     .await
     |                      ^^^^^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 1299 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:1296:22
     |
1296 |                   dbg!(grpc_client
     |  ______________________^
1297 | |                     .get_lightd_info(tonic::Request::new(
1298 | |                         zcash_client_backend::proto::service::Empty {},
1299 | |                     ))
     | |______________________^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 1299 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:1297:38
     |
1297 |                       .get_lightd_info(tonic::Request::new(
     |  ______________________---------------_^
     | |                      |
     | |                      required by a bound introduced by this call
1298 | |                         zcash_client_backend::proto::service::Empty {},
1299 | |                     ))
     | |_____________________^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 1010 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:1010:22
     |
1010 |                     .await
     |                      ^^^^^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 1009 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:1006:22
     |
1006 |                   dbg!(grpc_client
     |  ______________________^
1007 | |                     .get_lightd_info(tonic::Request::new(
1008 | |                         zcash_client_backend::proto::service::Empty {},
1009 | |                     ))
     | |______________________^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 1009 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:1007:38
     |
1007 |                       .get_lightd_info(tonic::Request::new(
     |  ______________________---------------_^
     | |                      |
     | |                      required by a bound introduced by this call
1008 | |                         zcash_client_backend::proto::service::Empty {},
1009 | |                     ))
     | |_____________________^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 830 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:830:18
     |
830  |                 .await
     |                  ^^^^^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 829 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:826:18
     |
826  |               dbg!(grpc_client
     |  __________________^
827  | |                 .get_lightd_info(tonic::Request::new(
828  | |                     zcash_client_backend::proto::service::Empty {},
829  | |                 ))
     | |__________________^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console

Check failure on line 829 in zaino-testutils/src/lib.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied

error[E0277]: the trait bound `Request<Empty>: IntoRequest<Empty>` is not satisfied
    --> zaino-testutils/src/lib.rs:827:34
     |
827  |                   .get_lightd_info(tonic::Request::new(
     |  __________________---------------_^
     | |                  |
     | |                  required by a bound introduced by this call
828  | |                     zcash_client_backend::proto::service::Empty {},
829  | |                 ))
     | |_________________^ unsatisfied trait bound
     |
     = help: the trait `IntoRequest<lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty>` is not implemented for `tonic::Request<zcash_client_backend::proto::service::Empty>`
             but trait `IntoRequest<zcash_client_backend::proto::service::Empty>` is implemented for it
     = help: for that trait implementation, expected `zcash_client_backend::proto::service::Empty`, found `lightwallet_protocol::cash::z::wallet::sdk::rpc::Empty`
note: required by a bound in `lightwallet_protocol::cash::z::wallet::sdk::rpc::compact_tx_streamer_client::CompactTxStreamerClient::<T>::get_lightd_info`
    --> /home/container_user/target/debug/build/lightwallet-protocol-c2d3d35695be76fc/out/cash.z.wallet.sdk.rpc.rs:1018:27
     |
1016 |         pub async fn get_lightd_info(
     |                      --------------- required by a bound in this associated function
1017 |             &mut self,
1018 |             request: impl tonic::IntoRequest<super::Empty>,
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `CompactTxStreamerClient::<T>::get_lightd_info`
     = note: the full name for the type has been written to '/home/container_user/target/debug/deps/zaino_testutils-9b739d8e49030a5a.long-type-1245835875995608828.txt'
     = note: consider using `--verbose` to print the full type name to the console