error: function `__camelCase` should have a snake case name
--> tests/test.rs:584:18
|
584 | async fn camelCase() {}
| ^^^^^^^^^ help: convert the identifier to snake case: `__camel_case`
|
note: the lint level is defined here
--> tests/test.rs:570:13
|
570 | #![deny(non_snake_case)]
| ^^^^^^^^^^^^^^
Normally Rust only triggers non_snake_case on the one place that decides the name of a thing, for example the trait definition rather than the impl.
But async_trait hits it on the impl as well, which is not right.