Crate idcontain [] [src]

Macros

derive_flat

Structs

Id

The Id of an element of type T as returned by IdSlab insertions.

IdMap
IdSlab

An IdSlab stores an unordered collection of elements with fast access by opaque Id-s.

IdVec
Iter

The type returned by IdSlab.iter().

IterMut

The type returned by IdSlab.iter_mut().

OptionId

An Option-like container of Id<T> that takes up no additional space.

Constants

MAXIMUM_CAPACITY

The maximum size of id containers.

Traits

Flat
FlatAccess
FlatAccessMut
FlatGet
FlatGetMut

Type Definitions

IdMapVec
IdTag

The type used internally to store a tag.