When I write a binding for a C library. First, I write a sys-crate with bindgen and, seconds, I write a safe crate with a better API. But where stop the rustification of the API?
For some topics, it’s easy : no unsafe function, no C types. But for method names, should I remove
get_ prefix (as recommands in Rust API Guidelines)? If a
clone method exist, should I replace it by a