unsafe extern "C" fn get_next( stream: *mut FFI_ArrowArrayStream, array: *mut FFI_ArrowArray, ) -> c_int