pub trait Unique: Sized + 'static { }
Indicates that a struct or enum can be store a single time in the World.
struct
enum
World