Trait polars::prelude::IntoNoNullIterator [−][src]
Trait for ChunkedArrays that don't have null values.
The result is the most efficient implementation Iterator
, according to the number of chunks.
Associated Types
Loading content...Required methods
pub fn into_no_null_iter(self) -> Self::IntoIter
[src]
Implementors
impl<'a> IntoNoNullIterator for &'a ChunkedArray<BooleanType>
[src]
type Item = bool
type IntoIter = Box<dyn PolarsIterator<Item = <&'a ChunkedArray<BooleanType> as IntoNoNullIterator>::Item> + 'a, Global>
pub fn into_no_null_iter(
self
) -> <&'a ChunkedArray<BooleanType> as IntoNoNullIterator>::IntoIter
[src]
self
) -> <&'a ChunkedArray<BooleanType> as IntoNoNullIterator>::IntoIter
Decides which iterator fits best the current no null chunked array. The decision are based on the number of chunks.
impl<'a> IntoNoNullIterator for &'a ChunkedArray<CategoricalType>
[src]
type Item = u32
type IntoIter = Box<dyn PolarsIterator<Item = <&'a ChunkedArray<CategoricalType> as IntoNoNullIterator>::Item> + 'a, Global>
pub fn into_no_null_iter(
self
) -> <&'a ChunkedArray<CategoricalType> as IntoNoNullIterator>::IntoIter
[src]
self
) -> <&'a ChunkedArray<CategoricalType> as IntoNoNullIterator>::IntoIter
impl<'a> IntoNoNullIterator for &'a ChunkedArray<ListType>
[src]
type Item = Series
type IntoIter = Box<dyn PolarsIterator<Item = <&'a ChunkedArray<ListType> as IntoNoNullIterator>::Item> + 'a, Global>
pub fn into_no_null_iter(
self
) -> <&'a ChunkedArray<ListType> as IntoNoNullIterator>::IntoIter
[src]
self
) -> <&'a ChunkedArray<ListType> as IntoNoNullIterator>::IntoIter
Decides which iterator fits best the current no null chunked array. The decision are based on the number of chunks.
impl<'a> IntoNoNullIterator for &'a ChunkedArray<Utf8Type>
[src]
type Item = &'a str
type IntoIter = Box<dyn PolarsIterator<Item = <&'a ChunkedArray<Utf8Type> as IntoNoNullIterator>::Item> + 'a, Global>
pub fn into_no_null_iter(
self
) -> <&'a ChunkedArray<Utf8Type> as IntoNoNullIterator>::IntoIter
[src]
self
) -> <&'a ChunkedArray<Utf8Type> as IntoNoNullIterator>::IntoIter
Decides which iterator fits best the current no null chunked array. The decision are based on the number of chunks.
impl<'a, T> IntoNoNullIterator for &'a ChunkedArray<T> where
T: PolarsNumericType,
[src]
T: PolarsNumericType,
type Item = <T as ArrowPrimitiveType>::Native
type IntoIter = Box<dyn PolarsIterator<Item = <&'a ChunkedArray<T> as IntoNoNullIterator>::Item> + 'a, Global>
pub fn into_no_null_iter(
self
) -> <&'a ChunkedArray<T> as IntoNoNullIterator>::IntoIter
[src]
self
) -> <&'a ChunkedArray<T> as IntoNoNullIterator>::IntoIter