polars_rows_iter

Trait IterFromColumn

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

Required Methods§

Source

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

Implementations on Foreign Types§

Source§

impl<'a> IterFromColumn<'a> for &'a str

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<&'a str>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<bool>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<f32>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<f64>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<i8>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<i16>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<i32>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<i64>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<u8>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<u16>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<u32>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for Option<u64>

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for bool

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for f32

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for f64

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for i8

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for i16

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for i32

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for i64

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for u8

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for u16

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for u32

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Source§

impl<'a> IterFromColumn<'a> for u64

Source§

fn create_iter( dataframe: &'a DataFrame, column_name: &'a str, ) -> PolarsResult<Box<dyn Iterator<Item = PolarsResult<Self>> + 'a>>

Implementors§