pub unsafe extern "C" fn PL_copy_term_ref(from: term_t) -> term_t