7 Concepts library [concepts.lib]

7.5 Object concepts [concepts.lib.object]

7.5.3 Concept Semiregular [concepts.lib.object.semiregular]

template <class T> concept bool Semiregular = Copyable<T> && DefaultConstructible<T>;

Note: The Semiregular concept is satisfied by types that behave similarly to built-in types like int, except that they may not be comparable with ==. — end note ]