Trait utah::util::traits::Process
[−]
[src]
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
fn impute(self, strategy: ImputeStrategy) -> Impute<'a, Self, T> where
Self: Sized + Iterator<Item = WindowMut<'a, T>>,
Self: Sized + Iterator<Item = WindowMut<'a, T>>,
fn to_mut_df(self) -> DataFrameMut<'a, T> where
Self: Sized + Iterator<Item = WindowMut<'a, T>>,
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,
Self: Sized + Iterator<Item = WindowMut<'a, T>> + Clone,
Implementors
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,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,impl<'a, T, F> Process<'a, T, F> for DataFrameMutIterator<'a, T> where
T: UtahNum,
F: Fn(T) -> T,