_resolve_pending_request() {
        // Ensure we have at least one pending request
        if (this.#pending_requests_count > 0) {
            // Decrement the pending request count
            this.#pending_requests_count--;

            // If we have no more pending requests and a zero pending request handler was set, execute it
            if (this.#pending_requests_count === 0 && this.#pending_requests_zero_handler)
                this.#pending_requests_zero_handler();
        }
    }
Resolves a single pending request and ticks sthe pending request handler if one exists.