pub trait Unique: Sized + 'static {
    type Tracking: Tracking;
}
Expand description

Indicates that a struct or enum can be store a single time in the World.

Required Associated Types

Specify what this storage should track. Can be one of: track::Untracked, track::Insertion, track::Modification, track::Removal, track::All.

Implementations on Foreign Types

Implementors