[][src]Trait agnes::frame::RotateFieldsTerm

pub trait RotateFieldsTerm<FramedStore, DType, Output> {
    fn add_to_rotation(store: &FramedStore) -> VecDeque<Output>;
}

Helper trait for helping terminate a RotateFields recursion. Handles taking care of the Nil end-case without losing the type information of the returned output collection.

Required methods

fn add_to_rotation(store: &FramedStore) -> VecDeque<Output>

Create or add data to the data collection.

Loading content...

Implementors

impl<FramedStore, DType, Output> RotateFieldsTerm<FramedStore, DType, Output> for Nil[src]

impl<FramedStore, DType, Output, Label, Tail> RotateFieldsTerm<FramedStore, DType, Output> for StoreFieldCons<Label, Tail> where
    StoreFieldCons<Label, Tail>: RotateFields<FramedStore, DType = DType, Output = Output>,
    Output: DataIndex<DType = DType>, 
[src]

Loading content...