fn read_blockwise_items(
buf: &mut AvroCursor<'_>,
read_size_after_negative: bool,
decode_fn: impl FnMut(&mut AvroCursor<'_>) -> Result<(), ArrowError>,
) -> Result<usize, ArrowError>
fn read_blockwise_items(
buf: &mut AvroCursor<'_>,
read_size_after_negative: bool,
decode_fn: impl FnMut(&mut AvroCursor<'_>) -> Result<(), ArrowError>,
) -> Result<usize, ArrowError>