Module eclectic::map [] [src]

Maps.

A map is a collection that associates keys with corresponding values, where the keys are distinguished according to some uniqueness criteria.

Enums

Entry

A map entry.

Traits

Base

A trait that declares a map's key and value types.

EntryMap

A map that supports efficient in-place manipulation.

Get

A map that supports lookups using keys of type &Q.

GetMut

A map that supports mutable lookups using keys of type &Q.

Insert

A map that supports insertion.

Map

A map.

OccupiedEntry

An occupied map entry.

Remove

A map that supports removals using keys of type &Q.

VacantEntry

A vacant map entry.