Module structures::map::traversable

source ·
Expand description

§Traversable

Contains a ‘TraversableCollection’ trait for ‘collections’ containing traversable ‘nodes’. Also contains a ‘node’ struct used by ‘traversable collections’ and ‘traverser’ traits for ‘traversable collections’ which implement those ‘traversers’.

Modules§

Structs§

  • Contains data for an ‘edge’.
  • Contains data for a ‘node’ in a ‘traversable collection’, as well as a list of ‘nodes’ that it is linked to.

Traits§

Type Aliases§

  • A directed, unweighted edge type.
  • A directed, weighted edge type.
  • An undirected, unweighted edge type.
  • An undirected, weighted edge type.