polars_core/serde/
chunked_array.rs

1use serde::{Serialize, Serializer};
2
3use crate::prelude::*;
4
5// We don't use this internally (we call Series::serialize instead), but Rust users might need it.
6impl<T: PolarsPhysicalType> Serialize for ChunkedArray<T> {
7    fn serialize<S>(&self, serializer: S) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>
8    where
9        S: Serializer,
10    {
11        self.clone().into_series().serialize(serializer)
12    }
13}