Module map

Source
Expand description

A map of String to serde_json::Value.

By default the map is backed by a BTreeMap. Enable the preserve_order feature of serde_json to use IndexMap instead.

Macrosยง

delegate_iterator ๐Ÿ”’

Structsยง

IntoIter
An owning iterator over a serde_json::Mapโ€™s entries.
IntoValues
An owning iterator over a serde_json::Mapโ€™s values.
Iter
An iterator over a serde_json::Mapโ€™s entries.
IterMut
A mutable iterator over a serde_json::Mapโ€™s entries.
Keys
An iterator over a serde_json::Mapโ€™s keys.
Map
Represents a JSON key/value type.
OccupiedEntry
An occupied Entry. It is part of the Entry enum.
VacantEntry
A vacant Entry. It is part of the Entry enum.
Values
An iterator over a serde_json::Mapโ€™s values.
ValuesMut
A mutable iterator over a serde_json::Mapโ€™s values.

Enumsยง

Entry
A view into a single entry in a map, which may either be vacant or occupied. This enum is constructed from the entry method on Map.

Type Aliasesยง

IntoIterImpl ๐Ÿ”’
IntoValuesImpl ๐Ÿ”’
IterImpl ๐Ÿ”’
IterMutImpl ๐Ÿ”’
KeysImpl ๐Ÿ”’
MapImpl ๐Ÿ”’
OccupiedEntryImpl ๐Ÿ”’
VacantEntryImpl ๐Ÿ”’
ValuesImpl ๐Ÿ”’
ValuesMutImpl ๐Ÿ”’