pub unsafe extern "C" fn mrb_type_convert_check( mrb: *mut mrb_state, val: mrb_value, type_: mrb_vtype, method: mrb_sym, ) -> mrb_value