[−][src]Type Definition polars::datatypes::BooleanChunked
type BooleanChunked = ChunkedArray<BooleanType>;
Trait Implementations
impl Agg<u64> for BooleanChunked
[src]
Booleans are casted to 1 or 0.
fn sum(&self) -> Option<u64>
[src]
Returns None
if the array is empty or only contains null values.
fn min(&self) -> Option<u64>
[src]
fn max(&self) -> Option<u64>
[src]
impl<'a> Apply<'a, bool, bool> for BooleanChunked
[src]
impl ChunkOps for BooleanChunked
[src]
fn rechunk(&self, chunk_lengths: Option<&[usize]>) -> Result<Self>
[src]
fn optional_rechunk<A>(&self, rhs: &ChunkedArray<A>) -> Result<Option<Self>>
[src]
impl Downcast<PrimitiveArray<BooleanType>> for BooleanChunked
[src]
fn downcast_chunks(&self) -> Vec<&BooleanArray>
[src]
impl FromIterator<bool> for BooleanChunked
[src]
fn from_iter<I: IntoIterator<Item = bool>>(iter: I) -> Self
[src]
impl HashJoin<BooleanType> for BooleanChunked
[src]
fn hash_join_inner(&self, other: &BooleanChunked) -> Vec<(usize, usize)>
[src]
fn hash_join_left(&self, other: &BooleanChunked) -> Vec<(usize, Option<usize>)>
[src]
fn hash_join_outer(
&self,
other: &BooleanChunked
) -> HashSet<(Option<usize>, Option<usize>), FnvBuildHasher>
[src]
&self,
other: &BooleanChunked
) -> HashSet<(Option<usize>, Option<usize>), FnvBuildHasher>
impl<'a> IntoIterator for &'a BooleanChunked
[src]
type Item = Option<bool>
The type of the elements being iterated over.
type IntoIter = ChunkBoolIter<'a>
Which kind of iterator are we turning this into?
fn into_iter(self) -> Self::IntoIter
[src]
impl Take for BooleanChunked
[src]
fn take(
&self,
indices: impl Iterator<Item = Option<usize>>,
capacity: Option<usize>
) -> Result<Self>
[src]
&self,
indices: impl Iterator<Item = Option<usize>>,
capacity: Option<usize>
) -> Result<Self>