@returns A promise that settles when the queue becomes rate-limited due to intervalCap.
()
| 705 | @returns A promise that settles when the queue becomes rate-limited due to intervalCap. |
| 706 | */ |
| 707 | async onRateLimit(): Promise<void> { |
| 708 | if (this.isRateLimited) { |
| 709 | return; |
| 710 | } |
| 711 | |
| 712 | await this.#onEvent('rateLimit'); |
| 713 | } |
| 714 | |
| 715 | /** |
| 716 | @returns A promise that settles when the queue is no longer rate-limited. |
no test coverage detected