Trait polars_core::chunked_array::ops::ChunkTake [−][src]
pub trait ChunkTake { unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self
where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>; fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self
where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>; }
Expand description
Fast access by index.
Required methods
Implementors
impl ChunkTake for BooleanChunked
[src]
impl ChunkTake for BooleanChunked
[src]unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
impl ChunkTake for CategoricalChunked
[src]
impl ChunkTake for CategoricalChunked
[src]unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
impl ChunkTake for ListChunked
[src]
impl ChunkTake for ListChunked
[src]unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
impl ChunkTake for Utf8Chunked
[src]
impl ChunkTake for Utf8Chunked
[src]unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
impl<T> ChunkTake for ChunkedArray<T> where
T: PolarsNumericType,
[src]
impl<T> ChunkTake for ChunkedArray<T> where
T: PolarsNumericType,
[src]unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
impl<T: PolarsObject> ChunkTake for ObjectChunked<T>
[src]
impl<T: PolarsObject> ChunkTake for ObjectChunked<T>
[src]unsafe fn take_unchecked<I, INulls>(
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
&self,
indices: TakeIdx<'_, I, INulls>
) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
fn take<I, INulls>(&self, indices: TakeIdx<'_, I, INulls>) -> Self where
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,
[src]
Self: Sized,
I: Iterator<Item = usize>,
INulls: Iterator<Item = Option<usize>>,