18 Concepts library [concepts]

18.4 Language-related concepts [concepts.lang]

18.4.11 Concept constructible_­from [concept.constructible]

The constructible_­from concept constrains the initialization of a variable of a given type with a particular set of argument types.
template<class T, class... Args> concept constructible_­from = destructible<T> && is_­constructible_­v<T, Args...>;