pub unsafe trait Singleton { }
Expand description
A type which guarantees that all simultaneous values share the same state.
Safety
Any two simultaneous instances of this type must be interchangeable and
share the same state. A Singleton
type might fulfill this obligation by
referencing shared state, referencing a Unique
, or requiring the
precondition to be checked manually.