Identifiable
An interface for objects that have a unique identifier.
This interface is used to standardize how objects are identified within the library. For example, it is used by the :log module to automatically include a source identifier in log entries when using IdentifiableEmitter.
Type Parameters
ID
The type of the identifier.