def set_rate_limiting(rate_limit, min_wait=timedelta(milliseconds=50)):
  global RATE_LIMIT
  global RATE_LIMIT_MIN_WAIT
  global RATE_LIMIT_LAST_CALL

  RATE_LIMIT = rate_limit
  if not rate_limit:
    RATE_LIMIT_MIN_WAIT = None
  else:
    RATE_LIMIT_MIN_WAIT = min_wait

  RATE_LIMIT_LAST_CALL = None
Returns a frozenset of variables free in given terms.
dataset/ETHPy150Open goldsmith/Wikipedia/wikipedia/wikipedia.py/set_rate_limiting--crossover with--dataset/ETHPy150Open Microsoft/ivy/ivy/logic_util.py/free_variables