Function beagle::scalar_array::map_ref
[−]
[src]
pub fn map_ref<'a, S, T, F>(s: &'a S, f: F) -> T where
S: ScalarArrayRef,
S::Row: Dim<T::Scalar>,
S::Dim: TwoDim<T::Scalar, S::Row>,
T: ConcreteScalarArray<Row = S::Row, Dim = S::Dim>,
F: FnMut(&'a S::Scalar) -> T::Scalar,
S::Row: DimRef<S::Scalar>,
S::Dim: TwoDimRef<S::Scalar, S::Row>,
<S::Row as HasSmaller>::Smaller: Array<S::Scalar> + Array<T::Scalar>,
<S::Dim as HasSmaller>::Smaller: Array<<S::Row as Array<S::Scalar>>::Type> + Array<<S::Row as Array<T::Scalar>>::Type>,
Construct a ScalarArray
from another ScalarArray
by reference and a mapping function