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}