1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::prelude::*;

impl<T> ChunkedArray<T>
where
    T: PolarsDataType,
{
    pub fn for_each<'a, F>(&'a self, mut op: F)
    where
        F: FnMut(Option<T::Physical<'a>>),
    {
        self.downcast_iter().for_each(|arr| {
            arr.iter().for_each(&mut op);
        })
    }
}