Skip to main content

R_MakeWeakRef

Function R_MakeWeakRef 

Source
unsafe fn R_MakeWeakRef(
    key: SEXP,
    val: SEXP,
    fin: SEXP,
    onexit: Rboolean,
) -> SEXP
Expand description

Create a weak reference.

ยงParameters

  • key: The key object (weak reference target)
  • val: The value to associate
  • fin: Finalizer function (or R_NilValue)
  • onexit: Whether to run finalizer on R exit Checked wrapper for R_MakeWeakRef. Calls R_MakeWeakRef_unchecked and routes through with_r_thread. Generated from source location line 3874, column 8. Generated from source file miniextendr-api/src/ffi.rs.