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