Edge
data class Edge<A>(val from: A, val to: A, val weight: Double = NetworkProjection.Defaults.edgeWeight)(source)
A directed edge in a NetworkProjection, with an optional weight. For undirected networks each "logical" edge is stored as a single Edge instance with the canonical ordering chosen by the user (the projection emits each undirected edge exactly once from NetworkProjection.edges).