polars::prelude

Trait BinaryNameSpaceImpl

Source
pub trait BinaryNameSpaceImpl: AsBinary {
    // Provided methods
    fn contains(&self, lit: &[u8]) -> ChunkedArray<BooleanType> { ... }
    fn contains_chunked(
        &self,
        lit: &ChunkedArray<BinaryType>,
    ) -> ChunkedArray<BooleanType> { ... }
    fn ends_with(&self, sub: &[u8]) -> ChunkedArray<BooleanType> { ... }
    fn starts_with(&self, sub: &[u8]) -> ChunkedArray<BooleanType> { ... }
    fn starts_with_chunked(
        &self,
        prefix: &ChunkedArray<BinaryType>,
    ) -> ChunkedArray<BooleanType> { ... }
    fn ends_with_chunked(
        &self,
        suffix: &ChunkedArray<BinaryType>,
    ) -> ChunkedArray<BooleanType> { ... }
    fn size_bytes(&self) -> ChunkedArray<UInt32Type> { ... }
}
Available on crate feature polars-ops only.

Provided Methods§

Source

fn contains(&self, lit: &[u8]) -> ChunkedArray<BooleanType>

Check if binary contains given literal

Source

fn contains_chunked( &self, lit: &ChunkedArray<BinaryType>, ) -> ChunkedArray<BooleanType>

Source

fn ends_with(&self, sub: &[u8]) -> ChunkedArray<BooleanType>

Check if strings ends with a substring

Source

fn starts_with(&self, sub: &[u8]) -> ChunkedArray<BooleanType>

Check if strings starts with a substring

Source

fn starts_with_chunked( &self, prefix: &ChunkedArray<BinaryType>, ) -> ChunkedArray<BooleanType>

Source

fn ends_with_chunked( &self, suffix: &ChunkedArray<BinaryType>, ) -> ChunkedArray<BooleanType>

Source

fn size_bytes(&self) -> ChunkedArray<UInt32Type>

Get the size of the binary values in bytes.

Implementors§