Module node_ref_list

Source
Expand description

defines types storing a list of nodes.

From looking at libosmium’s code it seems that NodeRefList is the only class of real importance since the others just extend it and overwrite a single class attribute as well as a check method depending on it.

Since this binding doesn’t care about libosmium’s internal memory layout and there was no need to implement this check, the subclasses are just type aliases on rust’s side.

Enums§

NodeRefList
A node ref list is a name of NodeRefs which are stored in a slice.

Type Aliases§

InnerRing
One of an Area’s multipolygon’s outer rings’ inner rings
OuterRing
One of an Area’s multipolygon’s outer rings
WayNodeList
A Way’s list of nodes