pub trait GraphNodeRemovable<N>: GraphBase { // Required method fn remove_node(&mut self, id: Self::NodeID) -> N; }