A RecordBatchReader.
An exported RecordBatchReader as `struct ArrowArrayStream *` on success, null on error.
It should be freed with the `ArrowArrayStream:GArrowRecordBatchReader:release` callback then g_free when no longer needed.
GArrowRecordBatchReader:release