Trait GraphEdgeAddable

Source
pub trait GraphEdgeAddable<E>: GraphBase {
    // Required method
    fn add_edge(
        &mut self,
        a: Self::NodeID,
        b: Self::NodeID,
        data: E,
    ) -> Self::EdgeID;
}

Required Methods§

Source

fn add_edge( &mut self, a: Self::NodeID, b: Self::NodeID, data: E, ) -> Self::EdgeID

Implementors§

Source§

impl<E, T> GraphEdgeAddable<E> for T
where T: PetgraphBuild + PetgraphData<EdgeWeight = E>,