pub fn deserialize_batch<F>(
    rows: &[ByteRecord],
    fields: &[Field],
    projection: Option<&[usize]>,
    line_number: usize,
    deserialize_column: F
) -> Result<Chunk<Box<dyn Array>>> where
    F: Fn(&[ByteRecord], usize, DataType, usize) -> Result<Box<dyn Array>>, 
Available on (crate features io_csv_read or io_csv_read_async or io_csv_write) and crate feature io_csv_read_async only.
Expand description

Deserializes rows ByteRecord into Chunk. Note that this is a convenience function: column deserialization is trivially parallelizable (e.g. rayon).