polars_rows_iter/iter_from_column/
iter_from_column.rs

1
2
3
4
5
6
7
8
9
10
use polars::prelude::*;

pub trait IterFromColumn<'a> {
    fn create_iter(
        dataframe: &'a DataFrame,
        column_name: &'a str,
    ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>
    where
        Self: Sized;
}