Expand description
Drops and async drops related logic for coroutine transformation pass
Structsยง
Functionsยง
- build_
pin_ ๐fut - build_
poll_ ๐call - build_
poll_ ๐switch - cleanup_
async_ ๐drops - Cleanup all async drops (reset to sync)
- create_
coroutine_ ๐drop_ shim - create_
coroutine_ ๐drop_ shim_ async - create_
coroutine_ ๐drop_ shim_ proxy_ async - elaborate_
coroutine_ ๐drops - expand_
async_ ๐drops - Expand Drop terminator for async drops into mainline poll-switch and dropline poll-switch
- gather_
dropline_ ๐blocks - has_
expandable_ ๐async_ drops - insert_
clean_ ๐drop