fn new_from_iter(it: impl Iterator<Item = S>) -> Self {
        let cap = get_iter_capacity(&it);
        let mut builder = Utf8ArrayBuilder::new(cap, cap * 5);
        it.for_each(|v| builder.append_value(v));
        builder.finish()
    }
/// Create a new DataArray from an iterator.
Create a new DataArray from an iterator.
Create a new DataArray from an iterator .
fn new_from_iter(it: impl Iterator<Item = S>) -> Self {
        let cap = get_iter_capacity(&it);
        let mut builder = Utf8ArrayBuilder::new(cap, cap * 5);
        it.for_each(|v| builder.append_value(v));
        builder.finish()
    }
fn new_from_iter ( it : impl Iterator < Item = S > ) -> Self { let cap = get_iter_capacity ( & it ) ; let mut builder = Utf8ArrayBuilder :: new ( cap , cap * 5 ) ; it . for_each ( | v | builder . append_value ( v ) ) ; builder . finish ( ) }
Create a new DataArray from an iterator.
Create a new DataArray from an iterator .
it
impl Iterator<Item = S>
it
impl Iterator<Item = S>