endUse
Releases one extraction pin after the complete ordered presenter call returns or fails.
Retirement still waits for initialization and every later GUI consumption fence. If terminal shutdown already discarded the queues, unwinding an old use is harmless and issues no native work.
Parameters
set
generation from a successful beginUse.
Throws
when eligible nonblocking cleanup fails after the pin has been removed.
off-thread, for foreign tokens, or for unmatched live use pairs.