pub unsafe extern "C" fn trtx_create_error_recorder(
rust_impl: *mut c_void,
getNbErrors: *mut c_void,
getErrorCode: *mut c_void,
getErrorDesc: *mut c_void,
hasOverflowed: *mut c_void,
clear: *mut c_void,
reportError: *mut c_void,
incRefCount: *mut c_void,
decRefCount: *mut c_void,
) -> *mut IErrorRecorder