pub trait GraphEdgeRemovable<E>: GraphBase { // Required method fn remove_edge(&mut self, id: Self::EdgeID) -> E; }