ArrayRental<T> public struct ArrayRental<T> : IDisposable Documentation Code public bool IsEmpty { get; } public ref T this[long index] { get; } public Memory<T> Memory { get; } public ArrayRental(ArrayPool<T> pool, int minimumLength, bool clearArray = false) public ArrayRental(int minimumLength, bool clearArray = false) public static T[] op_Implicit(ref ArrayRental rental) public void Dispose() public ref T GetPinnableReference()