(self)
| 289 | self._wake_waiters() |
| 290 | |
| 291 | def _wake_waiters(self) -> None: |
| 292 | available = self._total_tokens - len(self._borrowers) |
| 293 | for woken in self._lot.unpark(count=available): |
| 294 | self._borrowers.add(self._pending_borrowers.pop(woken)) |
| 295 | |
| 296 | @property |
| 297 | def borrowed_tokens(self) -> int: |
no test coverage detected