Type Alias IndexedCoproduct

Source
pub type IndexedCoproduct<F> = IndexedCoproduct<VecKind, F>;

Aliased Type§

struct IndexedCoproduct<F> {
    pub sources: FiniteFunction<VecKind>,
    pub values: F,
}

Fields§

§sources: FiniteFunction<VecKind>

A [‘FiniteFunction’] whose sum is the length of values, and whose target is sum + 1.

§values: F

The concatenation of all arrays in the coproduct.