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>