pub unsafe fn mx_get(sexp: SEXP) -> *mut mx_erasedExpand description
Extract an erased object pointer from an R external pointer.
Retrieves the *mut mx_erased stored in an R EXTPTRSXP.
§Arguments
sexp- R external pointer created bymx_wrap
§Returns
Pointer to the erased object, or null if:
sexpis not an external pointer- The external pointer has been invalidated
§Safety
sexpmust be a valid SEXP- Must be called on R’s main thread
- The returned pointer is only valid while R protects the SEXP