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.