pub struct PetriNet {
pub places: Vec<Place>,
pub transitions: Vec<Transition>,
pub arcs: Vec<Arc>,
}Expand description
A mined Petri net for a single set of call sequences.
Fields§
§places: Vec<Place>§transitions: Vec<Transition>§arcs: Vec<Arc>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PetriNet
impl<'de> Deserialize<'de> for PetriNet
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PetriNet
impl RefUnwindSafe for PetriNet
impl Send for PetriNet
impl Sync for PetriNet
impl Unpin for PetriNet
impl UnsafeUnpin for PetriNet
impl UnwindSafe for PetriNet
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more