A Look at dyn* Code Generation

How Async Functions in Traits could Work in Rustc