INNER CODE UNIT · Python
__call__
python-cachier/cachier · src/cachier/core.py:49
def __call__(self, *args: _P.args, **kwargs: _P.kwargs) -> _R_co: ... # pragma: no cover
clear_cache: Callable[[], Any]
clear_being_calculated: Callable[[], Any]
aclear_cache: Callable[[], Any]
aclear_being_calculated: Callable[[], Any]
cache_dpath: Callable[[], Optional[str]]
precache_value: Callable[..., Any]
metrics: Optional[CacheMetrics]
MAX_WORKERS_ENVAR_NAME = "CACHIER_MAX_WORKERS"
DEFAULT_MAX_WORKERS = 8
ZERO_TIMEDELTA = timedelta(seconds=0)
class _ImmediateAwaitable:
"""Lightweight awaitable that yields an immediate value."""