Trait agnes::apply::ApplyToField
[−]
[src]
pub trait ApplyToField<S: Selector> { fn apply_to_field<T: FieldFn>(&self, f: T, select: S) -> Result<T::Output>; }
Trait implemented by data structures which wish to be able to support FieldFn
s (type-dependent
functions that apply to an entire field).
Required Methods
fn apply_to_field<T: FieldFn>(&self, f: T, select: S) -> Result<T::Output>
Apply a FieldFn
to a field selected with the provided Selector
.
Implementors
impl<'a> ApplyToField<FieldSelector<'a>> for DataStore
impl<'a> ApplyToField<FieldSelector<'a>> for DataView
impl<'a> ApplyToField<FieldSelector<'a>> for DataFrame
impl ApplyToField<NilSelector> for MaskedData<u64>
impl ApplyToField<NilSelector> for MaskedData<i64>
impl ApplyToField<NilSelector> for MaskedData<String>
impl ApplyToField<NilSelector> for MaskedData<bool>
impl ApplyToField<NilSelector> for MaskedData<f64>