[−][src]Trait graph_neighbor_matching::Graph
Abstract representation of a Graph. Used by the algorithm.
Abstract representation of a Graph. Used by the algorithm.
pub fn num_nodes(&self) -> usize
[src]pub fn node_degree(&self, node_idx: usize) -> usize
[src]pub fn node_value(&self, node_idx: usize) -> &Self::NODE
[src]pub fn in_edges_of(&self, node_idx: usize) -> &Self::EDGE
[src]pub fn out_edges_of(&self, node_idx: usize) -> &Self::EDGE
[src]pub fn to_petgraph(&self) -> PetGraph<Self::NODE, EdgeWeight, Directed>
[src]impl<T: Debug + Clone> Graph for OwnedGraph<T>
[src]type EDGE = EdgeList
type NODE = T
pub fn num_nodes(&self) -> usize
[src]pub fn node_value(&self, node_idx: usize) -> &Self::NODE
[src]pub fn node_degree(&self, node_idx: usize) -> usize
[src]pub fn in_edges_of(&self, node_idx: usize) -> &Self::EDGE
[src]pub fn out_edges_of(&self, node_idx: usize) -> &Self::EDGE
[src]