public ValueTask <bool> MoveNextAsync() { return(_buffer?.Drain(this) ?? new ValueTask <bool>(false)); }
public ValueTask <bool> MoveNextAsync() { return(_buffer.Drain(this)); }