Module rs_graph::vec

source ·
Expand description

This module provides vectors that can be indexed by nodes, edges or arcs.

Structs

Indexer for biedges of a network.
Indexer for edges.
A borrowed slice indexed by items of a graph.
A mutable borrowed slice indexed by items of a graph.
An owned vector indexed by items of a graph.
New type wrapper around Vec<T> to be indexed by nodes and edges.
Indexer for nodes.

Traits

A mapper of graph items to indices.
Returns the number of items in a graph.
This trait maps nodes or edges to an index.

Type Definitions

Vector of values for bidirected edges of a graph.
Vector of values for bidirected edges of a graph.
Vector of values for edges of a graph.
Vector of values for edges of a graph.
Slice of a biedge indexed vector.
Mutable slice of a biedge indexed vector.
biedge indexed vector.
Slice of a edge indexed vector.
Mutable slice of a edge indexed vector.
Edge indexed vector.
Slice of a node indexed vector.
Mutable slice of a node indexed vector.
Node indexed vector.
Vector of values for nodes of a graph.
Vector of values for nodes of a graph.