Trait GraphNode
dynamic_graph
pub trait GraphNode: Sized { type Node; type Edge; fn get(&self) -> &Self::Node; fn get_mut(&mut self) -> &mut Self::Node; fn from_payload(data: Self::Node) -> Self; }
type Node
type Edge
fn get(&self) -> &Self::Node
fn get_mut(&mut self) -> &mut Self::Node
fn from_payload(data: Self::Node) -> Self
impl<N, E> GraphNode for NamedNode<N, E>
type Node = N
type Edge = E