>this</code> and <code>ErrorCondEnum</code>.</p>

<p><em>Requires</em>: <code>predicate::enable_error_condition_converting_constructor&lt;R&gt;</code> is true.</p>

<p><em>Complexity</em>: Same as for <code>error_type</code>&rsquo;s copy or move constructor from the result of <code>make_error_code(ErrorCondEnum)</code>. Constexpr, triviality and noexcept of underlying operations is propagated.</p>

<p><em>Guarantees</em>: If an exception is thrown during the operation, the state of the input is left indeter