is_basic_result<T>

An integral constant type true for basic_result<T, E, NoValuePolicy> types. This does not match anything not exactly a basic_result. If you want to match types like basic_result but not equal to it, consider basic_result<T> or value_or_error<T> .

Overridable: Not overridable.

Namespace: OUTCOME_V2_NAMESPACE

Header: <outcome/basic_result.hpp>

Variable alias: is_basic_result_v<T>