[−][src]Trait agnes::select::SelectFieldByLabel
Trait implemented by data structures to provide access to data for a single field.
Associated Types
type DType
Data type of accessed data.
type Output: DataIndex<DType = Self::DType>
The return type for the select_field
method.
Required methods
fn select_field(&self) -> Self::Output
Returns an object that provides DataIndex access to the
data in the field specified by Label
.
Implementors
impl<FrameFields, FramedStore, Label> SelectFieldByLabel<Label> for DataFrame<FrameFields, FramedStore> where
FrameFields: SelectAndFrame<Label, FramedStore>,
[src]
FrameFields: SelectAndFrame<Label, FramedStore>,
type DType = <FrameFields as SelectAndFrame<Label, FramedStore>>::DType
type Output = Framed<Self::DType, <FrameFields as SelectAndFrame<Label, FramedStore>>::Field>
fn select_field(&self) -> Self::Output
[src]
impl<Label, Fields> SelectFieldByLabel<Label> for DataStore<Fields> where
Fields: AssocStorage,
Fields::Storage: LookupElemByLabel<Label>,
ElemOf<Fields::Storage, Label>: Typed,
ElemOf<Fields::Storage, Label>: Valued<Value = DataRef<TypeOfElemOf<Fields::Storage, Label>>>,
TypeOfElemOf<Fields::Storage, Label>: Debug,
[src]
Fields: AssocStorage,
Fields::Storage: LookupElemByLabel<Label>,
ElemOf<Fields::Storage, Label>: Typed,
ElemOf<Fields::Storage, Label>: Valued<Value = DataRef<TypeOfElemOf<Fields::Storage, Label>>>,
TypeOfElemOf<Fields::Storage, Label>: Debug,
type DType = TypeOfElemOf<Fields::Storage, Label>
type Output = DataRef<Self::DType>
fn select_field(&self) -> Self::Output
[src]
impl<Labels, Frames, Label> SelectFieldByLabel<Label> for DataView<Labels, Frames> where
Frames: SelectFieldFromLabels<Labels, Label>,
[src]
Frames: SelectFieldFromLabels<Labels, Label>,