It looks to me that the main problem of zig's async implementation is that it cannot understand if a runtime function pointer is async or not
Maybe Zig could add something to these pointer to mark them async?
Maybe Zig could add something to these pointer to mark them async?