error[E0277]: the trait bound `jsonrpc_client::Error: From` is not satisfied --> $DIR/client_error_needs_to_implement_from.rs:24:6 | 24 | impl SendRequest for InnerClient { | ^^^^^^^^^^^ the trait `From` is not implemented for `jsonrpc_client::Error` | ::: $WORKSPACE/lib/src/lib.rs | | Error: From, | ----------------- required by this bound in `SendRequest` | = help: the following implementations were found: as From> as From> error[E0277]: the trait bound `jsonrpc_client::Error: From` is not satisfied --> $DIR/client_error_needs_to_implement_from.rs:35:1 | 5 | #[jsonrpc_client::api] | ---------------------- required by this bound in `Math` 6 | pub trait Math { | ---- required by a bound in this ... 35 | #[jsonrpc_client::implement(Math)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `jsonrpc_client::Error` | = help: the following implementations were found: as From> as From> = note: this error originates in the attribute macro `jsonrpc_client::implement` (in Nightly builds, run with -Z macro-backtrace for more info)