{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"ResumedAfterDrop(CoroutineKind::Desugared(CoroutineDesugaring::Async,"}]}
            ResumedAfterDrop(CoroutineKind::Desugared(CoroutineDesugaring::Async, _)) => {
            InvalidEnumConstruction(_) => middle_assert_invalid_enum_construction,
                middle_assert_async_resume_after_drop