{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"//"}]}
            // coroutine yield ty `Poll<Option<I>>`.
            // Take `AsyncIterator<Item = I>` and turn it into the corresponding
            let wrapped_expected_ty = Ty::new_adt(