@tmuehlbacher except for the minor things, looks very good. Thanks again. However, for closing #140, you'll also want to add these checks to the async functions, using async_auto_traits. Not sure if docs help there at all but you can add assertions of Send + Sync + Unpin and if results in an error, you remove the offending requirements. :)
The following discussion from !296 should be addressed:
[ ] @zeenix started a discussion: (+2 comments)