Module maps

Module maps 

Source
Expand description

The primary maps module for x-map. This module contains all code relating to the various maps that are packaged as part of x-map.

Many map types in this module utilize raw pointers. This unsafe code is managed internally by each map contained within, and this unsafe code should be abstracted away from library users.

To support multiple environments, many maps will also contain functions for low-level operations, so that in environments such as #![no_std] environments, these maps are still usable.

As a rule of thumb, all functions in which it is expected to retrieve a value will retrieve a reference to that value, not a copy of it.

Structsยง

CIndexMap