Module polars_arrow::kernels::take [−][src]
Functions
Take kernel for single chunk and an iterator as index.
Take kernel for single chunk and an iterator as index.
Take kernel for single chunk without nulls and an iterator as index.
Take kernel for single chunk without null values and an iterator as index that may produce None values.
Take kernel for single chunk without nulls and arrow array as index.
Take kernel for single chunk without nulls and an iterator as index.
Take kernel for a single chunk without nulls and an iterator that can produce None values. This is used in join operations.
Take kernel for a single chunk with null values and an iterator as index.
Take kernel for a single chunk and an iterator that can produce None values. This is used in join operations.
Take kernel for single chunk with nulls and arrow array as index that may have nulls.
Safety
Forked and adapted from arrow-rs This is faster because it does no bounds checks and allocates directly into aligned memory