Agreed. I think at some point in the future we should generate debug impls for all futures created from async items (using some sort of default {...}
text for fields which don’t implement Debug
).
This doesn’t interact with the Send
issue if we do it this way because all async items will implement Debug, theres never a possibility of failing that.