FFI


 * stands for Foreign Function Interface
 * libffi

Ruby

 * document
 * repository
 * how to attach_function that needs to pass struct by value