Function polars_arrow::kernels::take::take_no_null_primitive_opt_iter_unchecked[][src]

pub unsafe fn take_no_null_primitive_opt_iter_unchecked<T: NativeType, I: IntoIterator<Item = Option<usize>>>(
    arr: &PrimitiveArray<T>,
    indices: I
) -> Arc<PrimitiveArray<T>>
Expand description

Take kernel for a single chunk without nulls and an iterator that can produce None values. This is used in join operations.

Safety

  • no bounds checks
  • iterator must be TrustedLen