Trait moore_common::score::NodeRef
[−]
[src]
pub trait NodeRef: Copy + Eq + Ord + Hash + Debug + Into<NodeId> { fn new(id: NodeId) -> Self; fn alloc() -> Self { ... } }
A reference to a node.
Newtypes around NodeId should implement this trait to offer functionality
common to all node references.
Required Methods
Provided Methods
fn alloc() -> Self
Allocate a new reference.
Creates a new unique reference. Calls NodeId::alloc() under the hood.