Skip to main content

SeriesJoin

Trait SeriesJoin 

Source
pub trait SeriesJoin: SeriesSealed + Sized {
    // Provided methods
    fn hash_join_inner(
        &self,
        other: &Series,
        validate: JoinValidation,
        nulls_equal: bool,
    ) -> PolarsResult<(InnerJoinIds, bool)> { ... }
    fn hash_join_outer(
        &self,
        other: &Series,
        validate: JoinValidation,
        nulls_equal: bool,
    ) -> PolarsResult<(PrimitiveArray<IdxSize>, PrimitiveArray<IdxSize>)> { ... }
}

Provided Methods§

Source

fn hash_join_inner( &self, other: &Series, validate: JoinValidation, nulls_equal: bool, ) -> PolarsResult<(InnerJoinIds, bool)>

Source

fn hash_join_outer( &self, other: &Series, validate: JoinValidation, nulls_equal: bool, ) -> PolarsResult<(PrimitiveArray<IdxSize>, PrimitiveArray<IdxSize>)>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl SeriesJoin for Series

Implementors§