I see your point, but it makes it hard for Rust programmers to grok the code, as all caps denotes a constant. Even enums are camel case.
There's a lot more complexity in writing FFI code - you have to think very carefully about everything you do. Case convention is a triviality here.