pub trait EdgeKindInterface where Self: 'static + Copy + Debug + PartialEq + Hash + Default, { }
Kind of a edge.