Trait polars_ops::frame::join::JoinDispatch
source · pub trait JoinDispatch: IntoDf {
// Provided methods
unsafe fn _create_left_df_from_slice(
&self,
join_tuples: &[IdxSize],
left_join: bool,
sorted_tuple_idx: bool
) -> DataFrame { ... }
fn _finish_left_join(
&self,
ids: LeftJoinIds,
other: &DataFrame,
args: JoinArgs
) -> PolarsResult<DataFrame> { ... }
fn _left_join_from_series(
&self,
other: &DataFrame,
s_left: &Series,
s_right: &Series,
args: JoinArgs,
verbose: bool,
drop_names: Option<&[&str]>
) -> PolarsResult<DataFrame> { ... }
fn _full_join_from_series(
&self,
other: &DataFrame,
s_left: &Series,
s_right: &Series,
args: JoinArgs
) -> PolarsResult<DataFrame> { ... }
}
Provided Methods§
sourceunsafe fn _create_left_df_from_slice(
&self,
join_tuples: &[IdxSize],
left_join: bool,
sorted_tuple_idx: bool
) -> DataFrame
unsafe fn _create_left_df_from_slice( &self, join_tuples: &[IdxSize], left_join: bool, sorted_tuple_idx: bool ) -> DataFrame
§Safety
Join tuples must be in bounds
fn _finish_left_join( &self, ids: LeftJoinIds, other: &DataFrame, args: JoinArgs ) -> PolarsResult<DataFrame>
Available on non-crate feature
chunked_ids
only.