29 #include <system_error>
30 #include <type_traits>
std::error_category const & error_category() noexcept
bool_constant< true > true_type
const GenericPointer< typename T::ValueType > T2 value
std::error_category const & common_category() noexcept
std::error_code make_error_code(::common_error value) noexcept
@ kInvalidArgument
A function argument is invalid.
@ kInvalidErrorCode
Default std::error_code given to expect<T>