anansi ~master (2019-12-19T23:28:59Z)
Dub
Repo
AdjacencyList.EdgeDescriptor
anansi
adjacencylist
AdjacencyList
A handle that can be used by callers to identify a given edge.
struct
AdjacencyList
(alias VertexStorage = VecS, alias EdgeStorage = VecS, Directionality = DirectedS, VertexProperty = NoProperty, EdgeProperty = NoProperty)
static
struct
EdgeDescriptor {
package
VertexDescriptor
src
;
package
VertexDescriptor
dst
;
package
const
(
EdgeList
.
Node
)*
edgeIndex
;
}
Members
Variables
dst
VertexDescriptor
dst
;
Undocumented in source.
edgeIndex
const
(
EdgeList
.
Node
)*
edgeIndex
;
Undocumented in source.
src
VertexDescriptor
src
;
Undocumented in source.
Meta
Source
See Implementation
anansi
adjacencylist
AdjacencyList
aliases
AddEdgeResult
VertexDescriptor
functions
addEdge
addVertex
edgesBetween
inDegree
inEdges
opIndex
outDegree
outEdges
removeEdge
removeVertex
source
target
manifest constants
IsBidirectional
IsDirected
IsUndirected
properties
edgeCount
vertexCount
vertices
structs
EdgeDescriptor
variables
_edges
_vertices
A handle that can be used by callers to identify a given edge.