error_code::error_code (3 of 3 overloads)
Construct from an error code enum.
template< typename ErrorEnum> error_code( ErrorEnum e);