I am happy to announce the birth of async_nursery.
This brings Python's Trio like structured concurrency to Rust. It's a quite simple yet flexible library. It's executor agnostic.
The example directory has plenty of use cases covered if you want to see some code.
And a big thanks to @Nemo157 for initial inspiration for an executor agnostic nursery.