fn multicomb<'a, I: IntoIterator<Item = &'a Self>>(factors: I) -> Self
    where
        Self: 'a,
    {
        multiproduct(factors, Self::duocomb, Self::nullitope)
    }
/// Takes the [comb product](https://polytope.miraheze.org/wiki/Comb_product)
/// of an iterator over polytopes.
Takes the [comb product]
of an iterator over polytopes.
Takes the [ comb product ] of an iterator over polytopes .
fn multicomb<'a, I: IntoIterator<Item = &'a Self>>(factors: I) -> Self
    where
        Self: 'a,
    {
        multiproduct(factors, Self::duocomb, Self::nullitope)
    }
fn multicomb < ' a , I : IntoIterator < Item = & ' a Self > > ( factors : I ) -> Self where Self : ' a , { multiproduct ( factors , Self :: duocomb , Self :: nullitope ) }
Takes the [comb product](https://polytope.miraheze.org/wiki/Comb_product)
of an iterator over polytopes.
Takes the [ comb product ] ( https : // polytope . miraheze . org / wiki / Comb_product ) of an iterator over polytopes .
factors
I
factors
I