RingBuffer.dispose

void dispose() @trusted nothrow

Release backing storage immediately.

Idempotent (TERMINOLOGY.md): safe to call multiple times. After disposal the buffer is empty and capacity() returns 0.