Trait utah::util::traits::Transform [] [src]

pub trait Transform<'a, T> where
    T: UtahNum + 'a, 
{ fn select<U: ?Sized>(self, names: &'a [&'a U]) -> Select<'a, Self, T>
    where
        Self: Sized + Iterator<Item = Window<'a, T>> + Clone,
        String: From<&'a U>,
        T: 'a
; fn remove<U: ?Sized>(self, names: &'a [&'a U]) -> Remove<'a, Self, T>
    where
        Self: Sized + Iterator<Item = Window<'a, T>> + Clone,
        String: From<&'a U>,
        T: 'a
; fn append<U: ?Sized>(
        self,
        name: &'a U,
        data: ArrayView1<'a, T>
    ) -> Append<'a, Self, T>
    where
        Self: Sized + Iterator<Item = Window<'a, T>> + Clone,
        String: From<&'a U>,
        T: 'a
; }

Required Methods

Implementors