Using `main!` for a `pub` function breaks: ``` 13 | pub async fn start(ex: &LocalExecutor<'_>) -> std::io::Result<()> { | ^^^ no rules expected this token in macro call ``` Is there any specific technical reason for this, or could support be added?
Using
main!for apubfunction breaks:Is there any specific technical reason for this, or could support be added?