A user may wish to use some functionality available only in pyarrow using reticulate; it would be useful to be able to construct an R wrapper object to the C++ object inside the corresponding Python type, e.g. pyarrow.Table.
This probably will require some new functions to return the memory address of the shared_ptr/unique_ptr inside the Cython types so that a function on the R side can copy the smart pointer and create the corresponding R wrapper type
cc @pitrou
Reporter: Wes McKinney / @wesm
Assignee: Neal Richardson / @nealrichardson
Related issues:
Note: This issue was originally created as ARROW-3750. Please see the migration documentation for further details.