pub async fn start_client<C>( transport: C, ) -> Result<BanksClient, BanksClientError>where C: Transport<ClientMessage<BanksRequest>, Response<BanksResponse>> + Send + 'static,