pub trait EdgeRef: Copy {
type NodeId;
type EdgeId;
type Weight;
// Required methods
fn source(&self) -> Self::NodeId;
fn target(&self) -> Self::NodeId;
fn weight(&self) -> &Self::Weight;
fn id(&self) -> Self::EdgeId;
}
Expand description
An edge reference.
Edge references are used by traits IntoEdges
and IntoEdgeReferences
.