Module rin::ecs::component[][src]

Different component traits usually implmented using the corresponding derive attribute.

Traits

Changes
Component

Main Component trait.

ComponentSend

Send Component.

ComponentThreadLocal

Non Send Component.

HasChanged
NToOneComponent

N to One components are just references to other entities.

NToOneComponentSend

Send N to One Component

NToOneComponentThreadLocal

Non Send N to One Component

OneToNComponent

One to N Component trait.

OneToNComponentSend

Send OneToNComponent.

OneToNComponentThreadLocal

Non Send OneToNComponent.

OneToOneComponent

One to One components are just references to other entities where the reference must be unique.

OneToOneComponentSend

Send N to One Component

OneToOneComponentThreadLocal

Non Send N to One Component

ReferenceType

Type Definitions

Id