A function that "returns" c_void in rust ends up transposed as returning a bool (i1) at the LLVM-IR level, compared to the definition in C/C++ returning a void at the LLVM-IR level. Differential Revision: https://phabricator.services.mozilla.com/D158722