pub unsafe extern "C" fn LLVMRustPrintModule( M: &Module, Output: *const c_char, Demangle: extern "C" fn(_: *const c_char, _: size_t, _: *mut c_char, _: size_t) -> size_t) -> LLVMRustResult