(value: _CacheValue)
| 85 | |
| 86 | |
| 87 | def _estimate_cache_value_size(value: _CacheValue) -> int: |
| 88 | if isinstance(value, _FindManpageMiss): |
| 89 | return 64 + _estimate_value_size(value.args) |
| 90 | return 64 + sum(_estimate_manpage_size(manpage) for manpage in value) |
| 91 | |
| 92 | |
| 93 | class CachingStore(Store): |
no test coverage detected