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...>;