Function polars_arrow::kernels::take::take_primitive_opt_iter_unchecked [−][src]
pub unsafe fn take_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 and an iterator that can produce None values. This is used in join operations.
Safety
- no bounds checks
- iterator must be TrustedLen