Optional
err: ErrorOptional
options: AbortOptions & RaceSignalOptionsPush a value into the iterable. Values are yielded from the iterable in the order they are pushed. Values not yet consumed from the iterable are buffered.
Optional
options: AbortOptions & RaceSignalOptions
End the iterable after all values in the buffer (if any) have been yielded. If an error is passed the buffer is cleared immediately and the next iteration will throw the passed error