Restore impl Future<Output = Type> to async blocks
#95263
Merged
impl Future<Output = Type> to async blocks
#95263