is_error_type_enum<E, Enum>

A customisable integral constant type true for E types constructible from Enum types which are to receive error throwing no-value policies

Overridable: By template specialisation into the trait namespace.

Default: False. Specialisations exist for:

Namespace: OUTCOME_V2_NAMESPACE::trait

Header: <outcome/trait.hpp>