Dasync.Collections.Internals.AsyncEnumeratorWrapper<T> sealed class AsyncEnumeratorWrapper<T> : IAsyncEnumerator, IDisposable, IAsyncDisposable, IAsyncEnumerator<T> Documentation Code public T Current { get; } public AsyncEnumeratorWrapper(IEnumerator<T> enumerator, bool runSynchronously) public void Dispose() public ValueTask DisposeAsync() public ValueTask<bool> MoveNextAsync()