Function beagle::scalar_array::cpt_cmp [] [src]

pub fn cpt_cmp<S, T>(s1: &S, s2: &S) -> S::Concrete where
    S: ScalarArrayRef + HasConcreteScalarArray<Ordering>,
    S::Row: Dim<Ordering>,
    S::Dim: TwoDim<Ordering, S::Row>,
    S::Scalar: Ord,
    S::Row: DimRef<S::Scalar> + DimRef<Ordering>,
    S::Dim: TwoDimRef<S::Scalar, S::Row> + TwoDimRef<Ordering, S::Row>,
    <S::Row as HasSmaller>::Smaller: Array<S::Scalar> + Array<Ordering>,
    <S::Dim as HasSmaller>::Smaller: Array<<S::Row as Array<S::Scalar>>::Type> + Array<<S::Row as Array<Ordering>>::Type>, 

Construct a ScalarArray based on the ordering of the components of two ScalarArray.