[−][src]Function mruby::ffi::from_user_data
pub unsafe fn from_user_data(mrb: *mut mrb_state) -> Result<Mrb, MrbError>
Extract an Mrb interpreter from the userdata pointer on a
sys::mrb_state.
This function is unsafe! It manipulates a raw pointer stored as a
c_void on mrb->ud. from_user_data assumes that
this c_void was created with Rc::into_raw, see
calling this function, Rc::strong_count on the Mrb instance will
increase by one.