def is_rate_limited(self, namespace: str) -> bool:
return not self.__can_attempt(namespace=namespace, add_attempt=False)<EOL>
Checks if a namespace is already rate limited or not without making any additional attempts

:param namespace:  Rate limiting namespace
:type namespace: str

:return:    Returns true if attempt can go ahead under current rate limiting rules, false otherwise