polars_python/lazyframe/
mod.rs1mod exitable;
2#[cfg(feature = "pymethods")]
3mod general;
4#[cfg(feature = "pymethods")]
5mod serde;
6pub mod visit;
7pub mod visitor;
8
9#[cfg(not(target_arch = "wasm32"))]
10pub use exitable::PyInProcessQuery;
11use polars::prelude::LazyFrame;
12use pyo3::pyclass;
13
14#[pyclass]
15#[repr(transparent)]
16#[derive(Clone)]
17pub struct PyLazyFrame {
18 pub ldf: LazyFrame,
19}
20
21impl From<LazyFrame> for PyLazyFrame {
22 fn from(ldf: LazyFrame) -> Self {
23 PyLazyFrame { ldf }
24 }
25}