[−][src]Trait traitgraph::MutableGraphContainer
Required methods
fn add_node(&mut self, node_data: Self::NodeData) -> Self::NodeIndex
fn add_edge(
&mut self,
from: Self::NodeIndex,
to: Self::NodeIndex,
edge_data: Self::EdgeData
) -> Self::EdgeIndex
&mut self,
from: Self::NodeIndex,
to: Self::NodeIndex,
edge_data: Self::EdgeData
) -> Self::EdgeIndex
fn remove_node(&mut self, node_id: Self::NodeIndex) -> Option<Self::NodeData>
fn remove_edge(&mut self, edge_id: Self::EdgeIndex) -> Option<Self::EdgeData>
Implementations on Foreign Types
impl<NodeData, EdgeData> MutableGraphContainer for DiGraph<NodeData, EdgeData, usize>
[src]
fn add_node(&mut self, node_data: NodeData) -> Self::NodeIndex
[src]
fn add_edge(
&mut self,
from: Self::NodeIndex,
to: Self::NodeIndex,
edge_data: EdgeData
) -> Self::EdgeIndex
[src]
&mut self,
from: Self::NodeIndex,
to: Self::NodeIndex,
edge_data: EdgeData
) -> Self::EdgeIndex