pub trait Identifiable: Named {
    // Required method
    fn id(&self) -> usize;
}
Expand description

A unique integer value assigned to each node created in a particular runtime, allowing a Visitor to track visited nodes when resolving graphs.

Required Methods§

source

fn id(&self) -> usize

Implementations on Foreign Types§

source§

impl<T> Identifiable for Rc<T>where T: Identifiable,

source§

fn id(&self) -> usize

Implementors§

source§

impl<T> Identifiable for Dependency<T>where T: Identifiable,

source§

impl<T> Identifiable for LeafNode<T>where T: Named,