[][src]Trait agnes::join::AddFrame

pub trait AddFrame<Frame> {
    type Output;
    fn add_frame(&self, frame: Frame) -> Self::Output;
}

Trait for adding a new frame Frame to a DataView object.

Associated Types

type Output

DataView type after adding Frame.

Loading content...

Required methods

fn add_frame(&self, frame: Frame) -> Self::Output

Add a new frame to self, returning a new DataView with the extra frame.

Loading content...

Implementors

impl<Labels, Frames, NewFrame> AddFrame<NewFrame> for DataView<Labels, Frames> where
    NewFrame: AsFrameLookup<<Frames as Len>::Len>,
    Frames: Len,
    Labels: Append<<NewFrame as AsFrameLookup<<Frames as Len>::Len>>::Output>,
    Frames: Clone + PushBack<Labeled<<Frames as Len>::Len, NewFrame>>, 
[src]

type Output = DataView<<Labels as Append<<NewFrame as AsFrameLookup<<Frames as Len>::Len>>::Output>>::Appended, <Frames as PushBack<Labeled<<Frames as Len>::Len, NewFrame>>>::Output>

Loading content...