pub async fn process_ping<P, M, C>(
tpu_client: Option<&TpuClient<P, M, C>>,
config: &CliConfig<'_>,
interval: &Duration,
count: &Option<u64>,
timeout: &Duration,
fixed_blockhash: &Option<Hash>,
print_timestamp: bool,
compute_unit_price: Option<u64>,
rpc_client: &RpcClient,
) -> ProcessResultwhere
P: ConnectionPool<NewConnectionConfig = C>,
M: ConnectionManager<ConnectionPool = P, NewConnectionConfig = C>,
C: NewConnectionConfig,