diff --git a/src/rust/src/utils/mod.rs b/src/rust/src/utils/mod.rs index bdc5e62f3..379cc477b 100644 --- a/src/rust/src/utils/mod.rs +++ b/src/rust/src/utils/mod.rs @@ -824,7 +824,7 @@ pub fn robj_to_lazyframe(robj: extendr_api::Robj) -> RResult { Ok(lf) } _ if robj.inherits("data.frame") => { - let df = unpack_r_eval(R!("polars:::result(pl$DataFrame({{robj}}))"))?; + let df = unpack_r_eval(R!("polars:::result(polars::pl$DataFrame({{robj}}))"))?; let extptr_df: ExternalPtr = df.try_into()?; Ok(extptr_df.lazy()) } @@ -852,7 +852,7 @@ pub fn robj_to_dataframe(robj: extendr_api::Robj) -> RResult { Ok(extptr_df.0.clone()) } _ if robj.inherits("data.frame") => { - let df = unpack_r_eval(R!("polars:::result(pl$DataFrame({{robj}}))"))?; + let df = unpack_r_eval(R!("polars:::result(polars::pl$DataFrame({{robj}}))"))?; let extptr_df: ExternalPtr = df.try_into()?; Ok(extptr_df.0.clone()) }