Trait polars::prelude::JoinDispatch  
source · pub trait JoinDispatch: IntoDf {
    // Provided methods
    unsafe fn create_left_df_chunked(
        &self,
        chunk_ids: &[ChunkId],
        left_join: bool
    ) -> DataFrame { ... }
    unsafe fn _create_left_df_from_slice(
        &self,
        join_tuples: &[u32],
        left_join: bool,
        sorted_tuple_idx: bool
    ) -> DataFrame { ... }
    fn _finish_left_join(
        &self,
        ids: (Either<Vec<u32>, Vec<ChunkId>>, Either<Vec<NullableIdxSize>, Vec<ChunkId>>),
        other: &DataFrame,
        args: JoinArgs
    ) -> Result<DataFrame, PolarsError> { ... }
    fn _left_join_from_series(
        &self,
        other: &DataFrame,
        s_left: &Series,
        s_right: &Series,
        args: JoinArgs,
        verbose: bool,
        drop_names: Option<&[&str]>
    ) -> Result<DataFrame, PolarsError> { ... }
    fn _full_join_from_series(
        &self,
        other: &DataFrame,
        s_left: &Series,
        s_right: &Series,
        args: JoinArgs
    ) -> Result<DataFrame, PolarsError> { ... }
}Available on crate feature 
polars-ops only.Provided Methods§
sourceunsafe fn create_left_df_chunked(
    &self,
    chunk_ids: &[ChunkId],
    left_join: bool
) -> DataFrame
 Available on crate feature chunked_ids only.
unsafe fn create_left_df_chunked( &self, chunk_ids: &[ChunkId], left_join: bool ) -> DataFrame
chunked_ids only.§Safety
Join tuples must be in bounds
sourceunsafe fn _create_left_df_from_slice(
    &self,
    join_tuples: &[u32],
    left_join: bool,
    sorted_tuple_idx: bool
) -> DataFrame
 
unsafe fn _create_left_df_from_slice( &self, join_tuples: &[u32], left_join: bool, sorted_tuple_idx: bool ) -> DataFrame
§Safety
Join tuples must be in bounds
fn _finish_left_join( &self, ids: (Either<Vec<u32>, Vec<ChunkId>>, Either<Vec<NullableIdxSize>, Vec<ChunkId>>), other: &DataFrame, args: JoinArgs ) -> Result<DataFrame, PolarsError>
Available on crate feature 
chunked_ids only.