Ответ 1
В настоящее время нет, ключевое слово, которое вы искали бы, было бы requires
Из cppreference
Ключевое слово
requires
используется двумя способами: 1) ввести require-clause, которое указывает ограничения на аргументы шаблона или в объявлении функции.
Поскольку вы не имеете дело с объявлением функции, это не имеет значения. Второй случай -
Чтобы начать выражение require, которое является выражением prvalue типа bool, который описывает ограничения на некоторые аргументы шаблона. такие выражение истинно, если соответствующее понятие выполнено и false иначе:
Что еще не актуально здесь, потому что вы не пытаетесь проверить ограничение на некоторые аргументы шаблона