[−][src]Struct pns::Node
A node of a petri net; stores the indices to the next and previous nodes.
Fields
next_count: u32
The count of following nodes of a node.
prev_count: u32
The count of preceding nodes of a node.
Methods
impl Node
[src]
pub fn next(&self) -> &[u32]
[src]
Get a slice of indices to the next nodes.
pub fn prev(&self) -> &[u32]
[src]
Get a slice of indices to the previous nodes.
Trait Implementations
Auto Trait Implementations
impl !Send for Node
impl Unpin for Node
impl !Sync for Node
impl RefUnwindSafe for Node
impl UnwindSafe for Node
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,