Aborts the traversal-owned controller (cancelling in-flight look-ahead requests that have not been consumed) and removes the abort listener from the external signal. Safe to call when no listener was attached and idempotent under repeated calls.
The traversal-owned signal to forward to fetch callbacks.
The result of bridging an external abort signal into a traversal-owned controller. Call AbortBridge.dispose in a
finallyblock so the listener attached to the external signal is removed when the traversal ends, preventing leaks on long-lived controllers.disposealso aborts the traversal-owned controller so any still-in-flight look-ahead requests launched but never consumed (consumerbreak, a mid-traversal rejection, or normal completion with stragglers) are cancelled immediately instead of running to completion and consuming rate-limit budget for payloads that will be discarded.