pub unsafe extern "C" fn PL_duplicate_record(r: record_t) -> record_t