[][src]Crate components_arena

Macros

Component

Macro attribute for deriving Component trait.

Structs

Arena

Unordered container with random access.

ComponentClassLock

The return type of the ComponentClass::lock function.

ComponentClassMutex

Helps to store ComponentClassToken in a static.

ComponentClassToken

Component class static shared data.

Id

Arena item handle.

Traits

Component

An implementor of the Component trait is a type, whose values can be placed into Arena container.

ComponentClass

An utility trait describing a specific component type.