Edge.this

Construct an edge.

  1. this(Node start, Node end)
  2. this(Node start, Node end, Weight weight)
  3. this(Node start, Node end, EdgePayload payload)
    struct Edge
    static if(hasEdgePayload && !is(EdgePayload : Weight))
    this
    (
    Node start
    ,
    Node end
    ,
    EdgePayload payload
    )
  4. this(Node start, Node end, Weight weight, EdgePayload payload)

Meta