<p>A type alias to a <code>std_checked<T, E></code> (standalone edition) or <code>boost_checked<T, E></code> (Boost edition).</p><li>
<a href="../reference/aliases/default_policy.html" ><code>default_policy<T, EC, EP></code></a>
<p>A type alias to a no-value policy selected based on traits matching of <code>T</code>, <code>EC</code> and <code>EP</code>.</p><li>
+ <a href="../reference/aliases/eager.html" ><code>eager<T>/atomic_eager<T></code></a>
+<p>An eagerly evaluated coroutine awaitable with Outcome customisation.</p><li>
+ <a href="../reference/aliases/lazy.html" ><code>lazy<T>/atomic_lazy<T></code></a>
+<p>A lazily evaluated coroutine awaitable with Outcome customisation.</p><li>
<a href="../reference/aliases/outcome.html" ><code>outcome<T, EC = varies, EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>></code></a>
<p>A type alias to a <code>std_outcome<T, EC, EP, NoValuePolicy></code> (standalone edition) or <code>boost_outcome<T, EC, EP, NoValuePolicy></code> (Boost edition).</p><li>
<a href="../reference/aliases/result.html" ><code>result<T, E = varies, NoValuePolicy = policy::default_policy<T, E, void>></code></a>