ait!` means &quot;suspend / yield here&quot; instead of &quot;block until</span>
            <span class="comment">// completion&quot;</span>
            <span class="macro">await</span><span class="macro">!</span>(<span class="ident">timer</span>.<span class="ident">wait</span>()).<span class="ident">unwrap</span>(); <span class="comment">// NOTE(unwrap) E = Void</span>

            <span class="ident">state</span> <span class="op">=</span> <span class="op">!</span><span class="ident">state</span>;

      