destack:async import destack:async Classes - AsyncGenerator — Async generator object. - AsyncMutex — Asynchronous mutual exclusion lock. - AsyncOnce — One-time async execution state. - AsyncOnceCell — One-time async initialized cell. - AsyncRwLock — Asynchronous reader-writer lock. - AsyncSemaphore — Asynchronous counting semaphore. - Generator — Generator object. - Notify — Asynchronous notification primitive. - Promise — Value produced by asynchronous execution. - Task — Single-consumer asynchronous result on its own fiber. Structs - AsyncMutexGuard — Active async mutex guard. - AsyncRwLockReadGuard — Active async readonly lock guard. - AsyncRwLockWriteGuard — Active async exclusive lock guard. - AsyncSemaphorePermit — Active async semaphore permit. - Fiber — Cooperative execution on the current Worker. - GeneratorChannel — Step surface passed to one lowered generator body. - GeneratorResumeFinish — Run the body's return path with one completion value. - GeneratorResumeNext — Continue the body with one sent value. - PromiseResolvers — Promise with its resolving function. - TaskScope — Structured owner of spawned tasks. Newtypes - AsyncResult — Async recoverable success or failure. Newtype interfaces - AsyncIterable — Value that can produce an async iterator. - AsyncIterator — Protocol for asynchronously producing values. Interfaces - AsyncReader — Asynchronous byte reader. - AsyncSeeker — Asynchronous seekable byte stream. - AsyncWriter — Asynchronous byte writer. Type aliases - GeneratorResult — The union of generator yield and return results. - GeneratorResume — One consumer request delivered back into a generator body. Functions - queueMicrotask — Queue one function after the active task finishes. - yieldNow — Yield the current fiber back to the Worker scheduler.