[−][src]Struct pns::State
The state of the petri net used for simulation.
Implementations
impl State
[src]
pub fn added_transitions(&mut self) -> Box<[u32]>
[src]
Get a list of newly fireable transitions since the last call of this method. Automatically clears that list.
pub fn added_transitions_backwards(&mut self) -> Box<[u32]>
[src]
Get a list of newly fireable transitions when playing backwards since the last call of this method. Automatically clears that list.
pub fn removed_transitions(&mut self) -> Box<[u32]>
[src]
Get a list of nomore fireable transitions since the last call of this method. Automatically clears that list.
pub fn removed_transitions_backwards(&mut self) -> Box<[u32]>
[src]
Get a list of nomore fireable transitions when playing backwards since the last call of this method. Automatically clears that list.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for State
impl !Send for State
impl !Sync for State
impl Unpin for State
impl UnwindSafe for State
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,