The lifecycle explanation for select!{} was a little bumpy, since the step where all <async expression>s are disabled was never actually encountered (step 4 always went back to step 3).
Solution
Reorder the steps in the explanation, and also reword them slightly to clarify control flow.
Motivation
The lifecycle explanation for
select!{}
was a little bumpy, since the step where all<async expression>
s are disabled was never actually encountered (step 4 always went back to step 3).Solution
Reorder the steps in the explanation, and also reword them slightly to clarify control flow.