polars-plan 0.54.3

Lazy query engine for the Polars DataFrame library
1
2
3
4
5
6
7
8
9
10
11
use polars_core::prelude::PolarsResult;

use crate::prelude::*;

#[cfg(feature = "serde")]
pub fn serialize(expr: &Expr) -> PolarsResult<Option<Vec<u8>>> {
    let mut buf = vec![];
    polars_utils::pl_serialize::serialize_into_writer::<_, _, true>(&mut buf, expr)?;

    Ok(Some(buf))
}