/// Takes the [tegum product](https://polytope.miraheze.org/wiki/Tegum_product)
/// of an iterator over polytopes.
Takes the [tegum product]
of an iterator over polytopes.
Takes the [ tegum product ] of an iterator over polytopes .
fn multitegum<'a, I: IntoIterator<Item = &'a Self>>(factors: I) -> Self
    where
        Self: 'a,
    {
        multiproduct(factors, Self::duotegum, Self::point)
    }
fn multitegum < ' a , I : IntoIterator < Item = & ' a Self > > ( factors : I ) -> Self where Self : ' a , { multiproduct ( factors , Self :: duotegum , Self :: point ) }
Takes the [tegum product](https://polytope.miraheze.org/wiki/Tegum_product)
of an iterator over polytopes.
Takes the [ tegum product ] ( https : // polytope . miraheze . org / wiki / Tegum_product ) of an iterator over polytopes .
factors
I