Module slotmap_fork_otter::sparse_secondary[][src]

Contains the sparse secondary map implementation.

Structs

Drain

A draining iterator for SparseSecondaryMap.

IntoIter

An iterator that moves key-value pairs out of a SparseSecondaryMap.

Iter

An iterator over the key-value pairs in a SparseSecondaryMap.

IterMut

A mutable iterator over the key-value pairs in a SparseSecondaryMap.

Keys

An iterator over the keys in a SparseSecondaryMap.

OccupiedEntry

A view into a occupied entry in a SparseSecondaryMap. It is part of the Entry enum.

SparseSecondaryMap

Sparse secondary map, associate data with previously stored elements in a slot map.

VacantEntry

A view into a vacant entry in a SparseSecondaryMap. It is part of the Entry enum.

Values

An iterator over the values in a SparseSecondaryMap.

ValuesMut

A mutable iterator over the values in a SparseSecondaryMap.

Enums

Entry

A view into a single entry in a SparseSecondaryMap, which may either be vacant or occupied.