Trait FoldMul

Source
pub trait FoldMul {
    type Output;
}
Expand description

A type operator that gives the product of all elements of an Array.

Required Associated Types§

Source

type Output

The type of the result of the product

Implementors§

Source§

impl FoldMul for ATerm

Source§

type Output = Null

Source§

impl<V, A> FoldMul for TArr<V, A>
where A: FoldMul, FoldProd<A>: Mul<V>,

Source§

type Output = <<A as FoldMul>::Output as Mul<V>>::Output