Module chunked::world[][src]

A world which can hold entities.

Structs

ChunkGuard

A guard that holds a read-write lock over a Chunk.

ChunkIter

An iterator over all of the chunks in a ChunkSetGuard.

ChunkSetGuard

A guard that holds a ChunkSet read-write lock.

TransactionGuard

A guard that has rw-locks over a subset of components in the snapshot.

World

A World manages an evolving series of Snapshots.

Enums

Lock

Locks are used to define a subset of the snapshot to transact.