<span class="emphasis"><em>for</em></span>-loop.
        The <span class="emphasis"><em>coroutine-function</em></span> is executed in a newly created
        execution context which is managed by the instance of <span class="emphasis"><em>asymmetric_coroutine&lt;&gt;::pull_type</em></span>.
        An <span class="emphasis"><em>asymmetric_coroutine&lt;&gt;::push_type</em></span> is automatically
        generated by the library and passed as reference to the lambda function.
        Each time the lambda fun