PetriNet
A Petri net of Places and Transitions
Bipartite graph of Places and Transitions with Arcs connecting them, as well as initial and final
Bipartite graph of Places and Transitions with Arcs connecting them, as well as initial and final
MarkingsUsed as Input
0
functions accept this type
Used as Output
1
function return this type
Type Definition
26 nested items
PetriNet— A Petri net of Places and Transitions
arcs*:Vec<Arc>— Arcs
[items]:struct— Arc in a Petri net
final_markings:Option<Vec<_>>— Final markings (any of them are accepted as a final marking)
[items]:HashMap<String, u64>
initial_marking:Option<Object>— Initial marking
[key: string]:u64
places*:HashMap<String, Place>— Places
[key: string]:struct— Place in a Petri net
transitions*:HashMap<String, Transition>— Transitions
[key: string]:struct— Transition in a Petri net