Type Alias Hypergraph

Source
pub type Hypergraph<Obj, Arr> = Hypergraph<VecKind, Obj, Arr>;

Aliased Type§

struct Hypergraph<Obj, Arr> {
    pub s: IndexedCoproduct<VecKind, FiniteFunction<VecKind>>,
    pub t: IndexedCoproduct<VecKind, FiniteFunction<VecKind>>,
    pub w: SemifiniteFunction<VecKind, Obj>,
    pub x: SemifiniteFunction<VecKind, Arr>,
}

Fields§

§s: IndexedCoproduct<VecKind, FiniteFunction<VecKind>>§t: IndexedCoproduct<VecKind, FiniteFunction<VecKind>>§w: SemifiniteFunction<VecKind, Obj>§x: SemifiniteFunction<VecKind, Arr>