[][src]Trait utah2::util::traits::Process

pub trait Process<'a, T, F> where
    T: UtahNum,
    F: Fn(T) -> T, 
{ fn impute(self, strategy: ImputeStrategy) -> Impute<'a, Self, T>
    where
        Self: Sized + Iterator<Item = WindowMut<'a, T>>
;
fn to_mut_df(self) -> DataFrameMut<'a, T>
    where
        Self: Sized + Iterator<Item = WindowMut<'a, T>>
;
fn mapdf(self, f: F) -> MapDF<'a, T, Self, F>
    where
        Self: Sized + Iterator<Item = WindowMut<'a, T>> + Clone
; }

Required methods

Important traits for Impute<'a, I, T>
fn impute(self, strategy: ImputeStrategy) -> Impute<'a, Self, T> where
    Self: Sized + Iterator<Item = WindowMut<'a, T>>, 

fn to_mut_df(self) -> DataFrameMut<'a, T> where
    Self: Sized + Iterator<Item = WindowMut<'a, T>>, 

Important traits for MapDF<'a, T, I, F>
fn mapdf(self, f: F) -> MapDF<'a, T, Self, F> where
    Self: Sized + Iterator<Item = WindowMut<'a, T>> + Clone

Loading content...

Implementors

impl<'a, I, T, F> Process<'a, T, F> for Impute<'a, I, T> where
    I: Iterator<Item = WindowMut<'a, T>>,
    T: UtahNum,
    F: Fn(T) -> T, 
[src]

impl<'a, I, T, F> Process<'a, T, F> for MapDF<'a, T, I, F> where
    I: Iterator<Item = WindowMut<'a, T>>,
    T: UtahNum,
    F: Fn(T) -> T, 
[src]

impl<'a, T, F> Process<'a, T, F> for DataFrameMutIterator<'a, T> where
    T: UtahNum,
    F: Fn(T) -> T, 
[src]

Loading content...