Trait agnes::select::SelectField[][src]

pub trait SelectField<'a, T, DTypes> where
    DTypes: DTypeList,
    T: 'a + DataType<DTypes>, 
{ type Output: DataIndex<DTypes, DType = T>; fn select(&'a self, ident: FieldIdent) -> Result<Self::Output>
    where
        DTypes: AssocTypes,
        DTypes::Storage: TypeSelector<DTypes, T>
; }

Trait implemented by data structures to provide access to data for a single field.

Associated Types

The return type for the select method.

Required Methods

Returns an object that provides DataIndex access to the data in the field specified by ident.

Implementors