INNER CODE UNIT · Python

all_limits

laurentS/slowapi · slowapi/extension.py:613

                        all_limits = list(itertools.chain(*self._in_memory_fallback))
            if not all_limits:
                route_limits: List[Limit] = limits + dynamic_limits
                all_limits = (
                    list(itertools.chain(*self._application_limits))
                    if in_middleware
                    else []
                )
                all_limits += route_limits
                combined_defaults = all(
                    not limit.override_defaults for limit in route_limits
                )
                if (
                    not route_limits
                    and not (
                        in_middleware
                        and endpoint_func_name in self.__marked_for_limiting
                    )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…