Czy można określić, czy typ jest typem wyliczenia o zasięgu?

Czy istnieje cecha typu lub czy można napisać cechę typuis_scoped_enum<T>&nbsp;takie, że:

JeśliT&nbsp;jest wyliczeniem o zasięgu,is_scoped_enum<T>::value&nbsp;jesttrue&nbsp;iJeśliT&nbsp;jest inny typ,is_scoped_enum<T>::value&nbsp;to fałsz