[−][src]Trait agnes::store::IntoView
Trait that provides a method to convert Self
into a DataView
object.
Associated Types
type Labels
The Labels
type parameter for the output DataView
.
type Frames
The Frames
type parameter for the output DataView
.
type Output
The output DataView
(should always be DataView<Self::Labels, Self::Frames>
).
Required methods
Loading content...Implementors
impl<Fields> IntoView for DataStore<Fields> where
Fields: AssocStorage + AssocFrameLookup + SimpleFrameFields,
[src]
Fields: AssocStorage + AssocFrameLookup + SimpleFrameFields,
type Labels = <Fields as AssocFrameLookup>::Output
type Frames = LVCons<UTerm, DataFrame<<Fields as SimpleFrameFields>::Fields, Self>, Nil>
type Output = DataView<Self::Labels, Self::Frames>
fn into_view(self) -> Self::Output
[src]
impl<FrameFields, FramedStore> IntoView for DataFrame<FrameFields, FramedStore> where
FrameFields: AssocFrameLookup,
[src]
FrameFields: AssocFrameLookup,
type Labels = <FrameFields as AssocFrameLookup>::Output
type Frames = LVCons<UTerm, Self, Nil>
type Output = DataView<Self::Labels, Self::Frames>
fn into_view(self) -> Self::Output
[src]
impl<Label, I, T> IntoView for Labeled<Label, I> where
I: Iterator<Item = Value<T>>,
DataStore<Nil>: PushFrontFromValueIter<Label, T>,
<DataStore<Nil> as PushFrontFromValueIter<Label, T>>::OutputFields: AssocFrameLookup + SimpleFrameFields,
[src]
I: Iterator<Item = Value<T>>,
DataStore<Nil>: PushFrontFromValueIter<Label, T>,
<DataStore<Nil> as PushFrontFromValueIter<Label, T>>::OutputFields: AssocFrameLookup + SimpleFrameFields,