fn new_serializers<'a, A: AsRef<dyn Array>>(
    columns: &'a [A],
    options: &'a SerializeOptions,
) -> Result<Vec<Box<dyn StreamingIterator<Item = [u8]> + 'a>>> {
    columns
        .iter()
        .map(|column| new_serializer(column.as_ref(), options))
        .collect()
}
/// Creates serializers that iterate over each column that serializes each item according
/// to `options`.
Creates serializers that iterate over each column that serializes each item according
to `options`.
Creates serializers that iterate over each column that serializes each item according to ` options ` .
fn new_serializers<'a, A: AsRef<dyn Array>>(
    columns: &'a [A],
    options: &'a SerializeOptions,
) -> Result<Vec<Box<dyn StreamingIterator<Item = [u8]> + 'a>>> {
    columns
        .iter()
        .map(|column| new_serializer(column.as_ref(), options))
        .collect()
}
fn new_serializers < ' a , A : AsRef < dyn Array > > ( columns : & ' a [ A ] , options : & ' a SerializeOptions , ) -> Result < Vec < Box < dyn StreamingIterator < Item = [ u8 ] > + ' a > > > { columns . iter ( ) . map ( | column | new_serializer ( column . as_ref ( ) , options ) ) . collect ( ) }
Creates serializers that iterate over each column that serializes each item according
to `options`.
Creates serializers that iterate over each column that serializes each item according to ` options ` .
columns
&'a [A]
options
&'a SerializeOptions
columns
&'a [A]
options
&'a SerializeOptions