#[unsafe(no_mangle)]pub extern "C" fn R_ExecWithCleanup( fun: Option<unsafe extern "C" fn(*mut c_void) -> Sexp>, data: *mut c_void, cleanup: Option<unsafe extern "C" fn(*mut c_void)>, cleandata: *mut c_void, ) -> Sexp