[][src]Type Definition polars::datatypes::BooleanChunked

type BooleanChunked = ChunkedArray<BooleanType>;

Trait Implementations

impl<'_> BitAnd<&'_ ChunkedArray<BooleanType>> for &'_ BooleanChunked[src]

type Output = Result<BooleanChunked>

The resulting type after applying the & operator.

impl BitAnd<ChunkedArray<BooleanType>> for BooleanChunked[src]

type Output = Result<BooleanChunked>

The resulting type after applying the & operator.

impl<'_> BitOr<&'_ ChunkedArray<BooleanType>> for &'_ BooleanChunked[src]

type Output = Result<BooleanChunked>

The resulting type after applying the | operator.

impl BitOr<ChunkedArray<BooleanType>> for BooleanChunked[src]

type Output = Result<BooleanChunked>

The resulting type after applying the | operator.

impl ChunkAgg<u8> for BooleanChunked[src]

Booleans are casted to 1 or 0.

fn sum(&self) -> Option<u8>[src]

Returns None if the array is empty or only contains null values.

impl<'a> ChunkApply<'a, bool, bool> for BooleanChunked[src]

impl ChunkCast for BooleanChunked[src]

impl<'_> ChunkCompare<&'_ ChunkedArray<BooleanType>> for BooleanChunked[src]

impl ChunkFillNone<bool> for BooleanChunked[src]

impl ChunkOps for BooleanChunked[src]

impl ChunkReverse<BooleanType> for BooleanChunked[src]

impl ChunkShift<BooleanType, bool> for BooleanChunked[src]

impl ChunkSort<BooleanType> for BooleanChunked[src]

impl ChunkTake for BooleanChunked[src]

impl ChunkUnique<BooleanType> for BooleanChunked[src]

impl Downcast<PrimitiveArray<BooleanType>> for BooleanChunked[src]

impl<'a> From<&'a Series> for &'a BooleanChunked[src]

impl FromIterator<bool> for BooleanChunked[src]

impl FromParallelIterator<bool> for BooleanChunked[src]

impl HashJoin<BooleanType> for BooleanChunked[src]

impl<'a> IntoIterator for &'a BooleanChunked[src]

type Item = Option<bool>

The type of the elements being iterated over.

type IntoIter = BooleanIterDispatch<'a>

Which kind of iterator are we turning this into?

impl<'a> IntoNoNullIterator for &'a BooleanChunked[src]

impl<'a> IntoTakeRandom<'a> for &'a BooleanChunked[src]

type Item = bool

type TakeRandom = Box<dyn TakeRandom<Item = Self::Item> + 'a>

impl<'_> Not for &'_ BooleanChunked[src]

type Output = BooleanChunked

The resulting type after applying the ! operator.

impl Not for BooleanChunked[src]

type Output = BooleanChunked

The resulting type after applying the ! operator.