<a accesskey="u" href="../../reference/traits.html"><img src="../../images/up.png" alt="Up"></a>
<a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="../../reference/traits/is_error_type_enum.html"><img src="../../images/next.png" alt="Next"></a></div><div id="content">
<div class="titlepage"><div><div><h1 style="clear: both"><code>is_error_type<E></code></h1></div></div></div>
- <p>A customisable integral constant type true for <code>E</code> types which are to receive error throwing no-value policies.</p>
+ <p>A customisable integral constant type true for <code>E</code> types which are to receive
+error throwing no-value policies. Special weakened implicit construction enable
+is available for integral <code>T</code> types when combined with <code>E</code> types in this
+whitelist – this permits <code>boost_result<int, boost::system::errc::errc_t</code> to
+retain its implicit constructors, despite the fact that <code>errc_t</code> as a C enum
+has an implicit conversion to <code>int</code>.</p>
<p><em>Overridable</em>: By template specialisation into the <code>trait</code> namespace.</p>
<p><em>Header</em>: <code><boost/outcome/trait.hpp></code></p>
- </div><p><small>Last revised: December 13, 2018 at 17:36:11 UTC</small></p>
+ </div><p><small>Last revised: October 11, 2019 at 17:03:05 +0100</small></p>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../../reference/traits/is_error_code_available.html"><img src="../../images/prev.png" alt="Prev"></a>