Available on js
Native JavaScript async iterator structure.
See for await...of
next():Promise<IteratorStep<T>>