silicon-heaven / libshvclient-rs

A Rust framework for Silicon Heaven RPC devices
MIT License
0 stars 3 forks source link

Wrapper for ClientCommand sender #10

Closed j4r0u53k closed 2 months ago

j4r0u53k commented 2 months ago

Instead of calling client_cmd_tx.unbounded_send(ClientCommand::RpcCall { request: (), response_sender: () }, better have a wrapping object with methods, e.g. make_rpc_call(request: RpcMessage) -> Receiver<RpcFrame>