Module rs_graph::vec [−][src]
This module provides vectors that can be indexed by nodes, edges or arcs.
Structs
BiEdgeIndexer |
Indexer for biedges of a network. |
EdgeIndexer |
Indexer for edges. |
IndexItemSlice |
A borrowed slice indexed by items of a graph. |
IndexItemSliceMut |
A mutable borrowed slice indexed by items of a graph. |
IndexItemVec |
An owned vector indexed by items of a graph. |
ItemSlice | |
ItemVec |
New type wrapper around |
NodeIndexer |
Indexer for nodes. |
Traits
Indexer |
A mapper of graph items to indices. |
NumItems |
Returns the number of items in a graph. |
NumberedIndexer |
This trait maps nodes or edges to an index. |
Type Definitions
BiEdgeSlice |
Vector of values for bidirected edges of a graph. |
BiEdgeVec |
Vector of values for bidirected edges of a graph. |
EdgeSlice |
Vector of values for edges of a graph. |
EdgeVec |
Vector of values for edges of a graph. |
IndexBiEdgeSlice |
Slice of a biedge indexed vector. |
IndexBiEdgeSliceMut |
Mutable slice of a biedge indexed vector. |
IndexBiEdgeVec |
biedge indexed vector. |
IndexEdgeSlice |
Slice of a edge indexed vector. |
IndexEdgeSliceMut |
Mutable slice of a edge indexed vector. |
IndexEdgeVec |
Edge indexed vector. |
IndexNodeSlice |
Slice of a node indexed vector. |
IndexNodeSliceMut |
Mutable slice of a node indexed vector. |
IndexNodeVec |
Node indexed vector. |
NodeSlice |
Vector of values for nodes of a graph. |
NodeVec |
Vector of values for nodes of a graph. |