Foreign Structures By Value (FSBV) is an FFI
library that allows calling foreign functions that take or return foreign structures by value, as opposed to by reference (by pointer). It uses CFFI
, and should work in any environment for which both are supported.
Source repository: http://repo.or.cz/w/fsbv.git