The concept Descriptor allows to describe a unique object in an abstract model.
DefaultConstructible
CopyConstructible
Assignable
EqualityComparable
#include <Concepts/Descriptor.h>