[][src]Trait dynamic_graph::GraphNode

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; }

Associated Types

type Node

type Edge

Loading content...

Required methods

fn get(&self) -> &Self::Node

fn get_mut(&mut self) -> &mut Self::Node

fn from_payload(data: Self::Node) -> Self

Loading content...

Implementors

impl<N, E> GraphNode for NamedNode<N, E>[src]

type Node = N

type Edge = E

Loading content...