pola-rs/polars · error
with not set
Error message
with not set
What it means
Error "with not set" thrown in pola-rs/polars.
Source
Thrown at crates/polars-lazy/src/frame/mod.rs:2318
.join(
other.logical_plan,
self.left_on,
self.right_on,
JoinOptions {
allow_parallel: self.allow_parallel,
force_parallel: self.force_parallel,
args,
}
.into(),
)
.build();
LazyFrame::from_logical_plan(lp, opt_state)
}
// Finish with join predicates
pub fn join_where(self, predicates: Vec<Expr>) -> LazyFrame {
let opt_state = self.lf.opt_state;
let other = self.other.expect("with not set");
// Decompose `And` conjunctions into their component expressions
fn decompose_and(predicate: Expr, expanded_predicates: &mut Vec<Expr>) {
if let Expr::BinaryExpr {
op: Operator::And,
left,
right,
} = predicate
{
decompose_and((*left).clone(), expanded_predicates);
decompose_and((*right).clone(), expanded_predicates);
} else {
expanded_predicates.push(predicate);
}
}
let mut expanded_predicates = Vec::with_capacity(predicates.len() * 2);
for predicate in predicates {
decompose_and(predicate, &mut expanded_predicates);View on GitHub (pinned to df599052da)
When it happens
Trigger: Thrown at crates/polars-lazy/src/frame/mod.rs:2318 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of pola-rs/polars@df599052da (2026-08-16).
Data as JSON: /api/errors/3520fe2047b3fd7a.
Report an issue: GitHub.